SDK Hospital Logo
Project

SDKHospital

Role-based hospital information system for appointments, examinations, pharmacy, lab, cashier, and patient monitoring workflows.

Description

SDKHospital is a full-stack hospital information system built to handle end-to-end workflows across clinical, administrative, and patient-facing roles. The project includes a public landing page, authentication flow, and dedicated dashboards for administrators, doctors, patients, registration staff, laboratory staff, pharmacy staff, and cashiers. It covers appointment booking, examination recording, medical records, wearable health tracking, lab requests and results, prescription processing, billing, and operational analytics with a TypeScript-based frontend and backend backed by a relational database.

Tech Stacks

Contributors

Features

  • Landing page hero and hospital service overview
Landing page hero and hospital service overview
  • Landing page feature highlights and service information
Landing page feature highlights and service information
  • Landing page workflow explanation and call to action
Landing page workflow explanation and call to action
  • Login page for role-based access
Login page for role-based access
  • Registration page for new users
Registration page for new users
  • Admin dashboard with hospital analytics
Admin dashboard with hospital analytics
  • User management for doctor accounts
User management for doctor accounts
  • User management for patient accounts
User management for patient accounts
  • User management for staff accounts
User management for staff accounts
  • Reports and analytics page
Reports and analytics page
  • Patient dashboard overview
Patient dashboard overview
  • Patient appointments page
Patient appointments page
  • Patient appointment creation form
Patient appointment creation form
  • Patient health tracking dashboard
Patient health tracking dashboard
  • Patient wearable metrics and charts
Patient wearable metrics and charts
  • Patient medical records page
Patient medical records page
  • Patient payment history page
Patient payment history page
  • Patient payment detail and confirmation
Patient payment detail and confirmation
  • Patient billing summary and payment breakdown
Patient billing summary and payment breakdown
  • Doctor dashboard overview
Doctor dashboard overview
  • Doctor patient list page
Doctor patient list page
  • Doctor patient detail modal
Doctor patient detail modal
  • Doctor schedule management page
Doctor schedule management page
  • Doctor examination form
Doctor examination form
  • Doctor lab request modal
Doctor lab request modal
  • Doctor prescription modal
Doctor prescription modal
  • Doctor examination history page
Doctor examination history page
  • Doctor wearable monitoring dashboard
Doctor wearable monitoring dashboard
  • Registration staff dashboard
Registration staff dashboard
  • Registration staff appointment management page
Registration staff appointment management page
  • Pharmacy dashboard overview
Pharmacy dashboard overview
  • Prescription processing queue
Prescription processing queue
  • Prescription detail modal
Prescription detail modal
  • Medicine inventory page
Medicine inventory page
  • Medicine add or edit modal
Medicine add or edit modal
  • Laboratory dashboard overview
Laboratory dashboard overview
  • Laboratory test queue page
Laboratory test queue page
  • Laboratory queue status workflow
Laboratory queue status workflow
  • Laboratory result input form
Laboratory result input form
  • Laboratory result detail view
Laboratory result detail view
  • Cashier dashboard overview
Cashier dashboard overview
  • Cashier payment processing page
Cashier payment processing page
  • Cashier payment modal
Cashier payment modal
  • Cashier transaction history page
Cashier transaction history page