HealthTech

Software for clinics, hospitals and diagnostic labs: EMR, appointments and patient apps

A clinic in Gondia and a 100-bed hospital in Nagpur both lose hours every day to paper: OPD registers, handwritten prescriptions, lab reports collected at a counter, and bills reconciled at night. We build the systems that take that paper out of the loop without asking a doctor to type more than they do now.

This page covers what healthcare providers typically need, the Indian constraints on health software, and what SailRight builds.

The hard part

  • Doctors abandoning an EMR that slows down consultations
  • Sensitive health records under the DPDP Act, 2023
  • ABDM and ABHA integration through the official sandbox
  • Telemedicine consent, identity and prescription record keeping
  • Different GST treatment for consultation, pharmacy and consumables
  • Rural clinics that must keep working when the internet drops

What we build

  • Clinic management with appointments, tokens, OPD billing and prescriptions
  • Hospital management covering IPD, beds, OT and discharge
  • EMR with specialty templates and vitals history
  • Lab information systems with analyser interfaces and auto-delivery
  • Telemedicine with consent capture and e-prescriptions
  • Patient apps in Hindi, Marathi and English

Usual stack

  • Next.js
  • NestJS
  • PostgreSQL
  • React Native
  • WebRTC
  • AWS S3
  • WhatsApp Business API

What healthcare providers in India need

The first thing a clinic wants is a queue that moves. Appointments, token numbers, a receptionist who can see who is waiting and a doctor who can see the last visit before the patient sits down. The second thing is a prescription that the pharmacy and the patient can both read. Everything else, from lab integration to insurance paperwork, builds on those two.

Hospitals add inpatient workflows: admission, bed management, nursing notes, operation theatre scheduling, discharge summaries and the final bill that pulls charges from every department. Diagnostic labs need sample tracking, machine interfaces, report templates and a way to send a PDF to the patient on WhatsApp the moment it is signed.

Off-the-shelf hospital software exists and often fits. Where it fails is customisation: the cardiologist's template, the pharmacy's batch tracking, the Marathi discharge summary, the tie-in with an existing accounts package.

The hard parts

  • Doctors will not type. An EMR that slows down consultation gets abandoned within a month. Specialty templates, favourites, one-tap repeat prescriptions and, where it fits, dictation, are what make adoption real.
  • Health data is sensitive. The DPDP Act, 2023 treats personal data with care, and health records are among the most sensitive. We design for role-based access, encryption, consent records and audit logs, and we keep data in Indian regions. Your obligations as the data fiduciary remain yours; we do not certify compliance.
  • ABDM and ABHA. The Ayushman Bharat Digital Mission lets patients link records to an ABHA number. Integration is optional but increasingly expected; it requires working through the official sandbox and approval process, which takes calendar time.
  • Telemedicine rules. Video consultations follow the Telemedicine Practice Guidelines: identity, consent, record keeping and prescription limits. The software must record these steps, not just open a video call.
  • GST is not uniform. Consultation, pharmacy sales, consumables and room rent have different tax treatments. The billing system must support all of them cleanly; your chartered accountant decides which applies where.
  • Rural connectivity and low-end phones. A clinic in a taluka town needs the OPD to keep working when the internet does not. Patient apps must be small, fast and usable in Hindi and Marathi.

What we build

  • Clinic management: appointments, token queues, OPD billing, prescriptions and follow-up reminders on WhatsApp.
  • Hospital management systems covering IPD, beds, nursing, OT scheduling, discharge summaries and consolidated billing.
  • Electronic medical records with specialty templates, vitals history, attachments and printable or shareable summaries.
  • Laboratory information systems with sample barcoding, analyser interfaces, report templates and auto-delivery.
  • Pharmacy billing with batch and expiry tracking, GST invoices and reorder alerts.
  • Telemedicine with consent capture, video, e-prescriptions and payment collection through UPI or cards.
  • Patient apps for bookings, reports, bills and reminders, in Hindi, Marathi and English.
  • Device integration: pulling readings from vitals monitors, ECG machines and wearables into the record, using the sensor-to-dashboard patterns from our IoT work.

A typical stack

Next.js or React for the staff-facing web application, NestJS or Django on the API, PostgreSQL for records with encrypted sensitive columns, and S3-compatible storage for reports and images. Telemedicine uses WebRTC or a managed video provider. Patient apps are React Native or Flutter. Offline-first OPD modules use a local database that syncs when the connection returns. Everything is hosted in Indian data centre regions with access logs retained.

NeedTypical approachWhat to check with a vendor
Lab analyser integrationHL7 or vendor serial and TCP interfacesWhich analysers are supported today
Patient report deliverySigned PDF sent via WhatsApp Business APIConsent and opt-out handling
Clinic offline modeLocal store with background syncWhat happens on conflict

As a rough guide, a single-clinic system with OPD, EMR and billing is ₹2–6 lakh; a multi-department hospital system is ₹8–25 lakh or more depending on modules and integrations.

We have not yet published a healthcare case study, and we will not present one we do not have. The relevant experience we can show is billing and inventory from RightSutra, our surveillance module for premises monitoring, and the IoT sensor network and dashboard we built for agriculture, which uses the same device-to-record pipeline a vitals integration needs. We can walk through these on a call.

Talk to us

If you run a clinic, hospital or lab and are choosing between packaged hospital software and a system built around your departments, tell us what you have today. We can scope it under custom software development, mobile app development and, for devices, IoT and hardware integration.

Frequently asked questions

Is custom hospital software worth it over a packaged HMS?

A packaged HMS is often the right answer for a standard hospital. Custom work pays off when your departments, templates, languages or integrations do not fit the package, or when you want to own the data and the roadmap.

How do you protect patient data?

Role-based access, encrypted sensitive fields, hosting in Indian regions, consent records and audit logs are standard in what we build. Compliance with the DPDP Act remains your responsibility as the provider; we build the controls, not the certification.

Can the system integrate with ABDM and ABHA?

Yes, through the official ABDM sandbox and approval process. Plan for calendar time on the approval side, which is outside a developer's control.

What does clinic management software cost in India?

As a rough guide, a single-clinic system with OPD, EMR and billing is ₹2–6 lakh, and a multi-department hospital system is ₹8–25 lakh or more. Modules, device integrations and languages drive the difference.

Building for HealthTech?

A few lines about the project is enough to start. We reply within 24 hours, and the first conversation is free.

Start a project