Al-Shifa — Hospital & Appointment Platform
A multi-tenant platform for hospitals and doctors in Bangladesh. Patients find doctors and book appointments online, while hospitals run schedules, prescriptions, billing and accounting from the same system.
What we built
- Patient, doctor, hospital and admin portals, plus a native Android app, all running on one shared backend
- The full appointment flow: doctor search, schedules, slot booking with serial numbers, consultation queue and digital prescriptions
- A hospital back office with double-entry accounting, general ledger and financial reports, billing, collections and pharmacy
- 16 user roles, including doctor assistants, diagnostics and pharmacy staff, each with its own access
- Built for Bangladesh: SMS one-time-password login for patients, and English and Bengali in the patient web and Android apps
- Each app is deployed independently through its own automated pipeline
Technology
- Java 17
- Spring Boot 3
- React 18
- MySQL
- Kotlin (Android)
- AWS S3
- OpenPDF
- JWT + OTP