Back to Projects
backend2026
Samiul Healthcare System
Role-based healthcare management platform with separate access for Admins, Doctors & Patients.

Project Overview
Samiul Healthcare System is a full-featured healthcare management backend that powers role-based experiences for Admins, Doctors, and Patients. It handles user authentication, role management, appointments, prescriptions, and payments on top of a relational PostgreSQL database. Built with TypeScript, Express.js, and Prisma ORM for a robust, type-safe, and scalable API layer.
Key Features
- Role-based access for Admin, Doctor & Patient
- User management with secure authentication & authorization
- Doctor & patient profiles linked to a central user model
- Appointment scheduling between doctors and patients
- Prescription management tied to appointments
- Payment tracking with status & method enums
- PostgreSQL + Prisma schema designed for healthcare workflows
- Environment-based configuration with .env support
Tags
TypeScriptExpress.jsPrisma ORMPostgreSQL
Links
Live demo coming soon
Backend RepoTech Stack
TypeScriptExpress.jsPostgreSQLPrisma ORMREST APIJWT AuthZodbcryptdotenv
Year2026
Categorybackend
Features8

