Doctors, labs, medicine —one app.
A healthcare super-app: book consultations by video, in clinic or at home; order medicines with a prescription; book lab tests with home collection; find hospital beds — and reach emergency services — all in one place.
Healthcare is fragmented: one app for doctors, another for medicines, a third for lab tests, and none of them talk. The idea was a single marketplace where patients, doctors, labs and pharmacies meet.
That meant one platform carrying very different flows — appointments, regulated orders, home logistics and emergencies — with every partner paid correctly at the end.
Patient app
Consultations, medicine orders, lab bookings, health packages, records and a daily health tracker.
Doctor app
Slots and calendars, video consultations, structured digital prescriptions and earnings.
Partner panels
Lab and pharmacy panels to accept, fulfil and report on bookings and orders.
Admin
Master data, commissions, coupons and packages, payouts, campaigns and support.
How it fitstogether.
What made ithard — and how.
Medicine orders that respect prescriptions
Some medicines can't be sold without a valid prescription, and orders move through many hands.
Each item declares whether it needs a prescription, duplicates are rejected, and every order moves through an explicit lifecycle with a timestamp at each step — from request to delivery.
One pricing engine, five kinds of booking
Consultations, medicines, lab tests, packages and beds all price differently.
A shared engine applies list-to-selling price, then either a coupon or a package rule — never both — then each partner's commission split and any delivery or home-collection fee.
Slots that can't double-book
Doctors publish batches of slots, and many patients book at once.
Slot creation checks every interval overlap within the batch and against existing slots, and booking capacity is enforced with atomic counters.
Care that comes to you
Home sample collection and nearby clinics depend on where the patient actually is.
Geo indexes find nearby clinics and labs, and distance gates whether home collection is available and what it costs.
Everythingit does.
Backend
Node.js · TypeScript · FeathersJS · MongoDB geo · Socket.io
Care
Video calls · PDF prescriptions · Health tracker
Payments
Razorpay · Stripe · App Store & Play billing
Platform
Push & SMS · Object storage · Translation · CI/CD