The Problem
The clinic was juggling appointments across phone calls, WhatsApp, and a paper diary. Patients showed up at the wrong times, files went missing, and front desk staff spent half their day reconciling schedules.
What We Built
We built a single web portal with three roles — patient, doctor, and admin. Patients self-book by doctor and slot, get SMS reminders, and access their previous visits. Doctors see daily queues with patient history one click away.
Key Features
- Role-based portal for patients, doctors, and admin
- Slot-based booking with conflict detection
- SMS + email appointment reminders
- Patient records with searchable visit history
- Stripe-powered online deposits to reduce no-shows
- Daily, weekly, and monthly reporting for management
The Outcome
Within three months no-shows dropped by a third, front desk workload halved, and the clinic added two new doctors without hiring extra admin staff.
