Everything your clinic needs, nothing it doesn't.
From a phone call at 9 AM to the closing till at 8 PM, in one place.
The clinic day, stitched together.
From a phone call at 9 AM to the closing till at 8 PM — every step lives in one place.
Calendar, queue and walk-ins on one canvas.
Day · week · month grid coloured by doctor. Click an empty cell to book; 5-minute grace stops double-booking; auto no-show after 60 minutes. Receptionists confirm, check-in, reschedule and cancel without leaving the page.
- Public site captures booking requests → admin converts in two clicks
- Blocks for leave, lunch and maintenance — reject overlapping bookings automatically
- Email + WhatsApp reminders the day before (dedup-safe)
Notes, ICD-10, prescriptions, allergies — together.
The consultation page shows allergies and chronic conditions before the doctor types a single word. ICD-10 picker auto-suggests by specialty. Prescription typeahead pulls from your pharmacy master. Every prescribed drug is checked against the patient's allergy list in real time.
- Structured diagnoses with one primary + secondaries
- Live allergy match (penicillin → flags amoxicillin/augmentin)
- Compare vs previous visit: vitals delta, dx continuing/new/resolved, meds added/stopped
Dispensing, batch-tracked stock and invoices.
Medicines with batch number + MM/YYYY expiry, colour-coded by days-to-expire. Dispensing decrements stock. Invoices auto-build from consultation + dispensed items. Razorpay UPI and Stripe Card for online payments.
- Batch + expiry capture; alerts on expired or expiring-soon stock
- Multi-line invoices with discount, tax and partial payments
- Cashier role sees only billing — not clinical notes
Each specialty deserves its own clinical surface.
We don't shoehorn pediatrics into a generic consultation form. Each plugin has the right fields, the right validations and the right reports.