The challenge
Clinics manage their appointments with a notebook and the phone, and the patient's file is spread across papers. Bookings repeat for the same slot, and the clinic owner cannot see their doctors' performance or their revenue.
A system where a clinic manages its appointments, doctors, patients and their files from one panel, with a subscription plan for each clinic.

Clinics manage their appointments with a notebook and the phone, and the patient's file is spread across papers. Bookings repeat for the same slot, and the clinic owner cannot see their doctors' performance or their revenue.
The system is built, with its backend, the clinic panel and the product website, and it supports multi-branch clinics and subscription plans.
We built it at DevHouse as a team, and I was responsible for its backend. I worked on login and sign-up with verification codes, appointments, the doctors' and secretaries' panels, and the setup of the doctor and country data.