A multi-tenant SaaS for outpatient consultants in Pakistan. Patients are registered and queued by the assistant; the doctor types or dictates in shorthand, Claude drafts the structured note, and the patient leaves with a copy on the clinic’s own letterhead.
Demo clinic with fictional patients and doctors. The note shown was generated live by Claude from the shorthand.
A busy OPD consultant sees dozens of patients in a sitting. Notes end up as a line of shorthand on a prescription pad — or nothing at all — which means no usable history at the next visit, nothing to hand a referring colleague, and no record if something goes wrong.
Nabz runs the whole clinic visit: the assistant registers and queues patients, the doctor opens the visit and writes the way they already do — shorthand in English, Urdu or Roman Urdu, or a voice recording — and Claude turns it into a structured note with history, examination, investigations, impression, plan and follow-up. Uncertain readings and missing sections are flagged for the doctor before signing. Signed notes lock; the patient copy prints on the doctor's own generated header or pre-printed letterhead.
| Frontend | React + TypeScript (Vite), Tailwind v4, installable mobile-first PWA |
| Backend | Plain PHP 8.2 REST API, no framework; server-side sessions |
| Database | MySQL 8 |
| AI | Claude, called only from the server, on de-identified input |
| Voice | Tauri companion app with whisper.cpp on the doctor's own Mac |
Version 1 of the web app and API is feature-complete — all six build phases done — and awaiting deployment.
If documentation is the part of clinic that never gets done well, it's a solvable problem.