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