SKINN Centre — the dermatology practice by Prof. M.N. Huda — came to us with the problem every growing clinic runs into. Appointments lived in one tool, prescriptions in another, billing in a third. Patients repeated themselves at every step, practitioners re-entered the same information three times, and nobody was quite sure which record to trust on a given afternoon.
The conversation we needed first
Before we wrote a line of code, we walked a full patient visit — intake, consultation, prescription, payment, follow-up. We wrote down every place the patient or the practitioner had to switch context. The list was longer than anyone on the SKINN side expected.
One record, many surfaces
We consolidated the patient record as a single source of truth, then built focused workspaces on top of it — an intake view for the reception, a consultation view for the practitioner, a billing view for the accounts desk. Each view reads and writes the same underlying record.
Inventory for cosmetics and injectables ties into the same system, so a product dispensed at the consultation reduces stock and lands on the invoice in one step.
What came next
Launch was a Tuesday. By Friday, reception was checking patients in in under a minute and practitioners were getting more time with them. Since then we've added tele-consultation and laid the groundwork for a second branch on the same tenant.