Skip to content

Taking on new engagements

DOONKHAVTechnologies
Healthcare · 2026

Four OPD desks off paper, and reconciled at close

An offline-first Windows system for OPD registration, fee collection and day-end cash reconciliation across four reception desks.

Client
A district hospital in Azad Kashmir
Industry
Healthcare
Delivered
2026
DOONKHAVOPD ReceptionHealthcare
OPD desks
4
User accounts
23
Network outage
Keeps serving
Inside OPD Reception
OPD Reception — screenshot
Case study
Client
A district hospital in Azad Kashmir
Industry
Healthcare
Problem
Four OPD reception desks ran entirely on paper — each collecting a different fee and issuing its own government-formatted slip — and nothing reconciled at the end of the day.
Solution
An offline-first Windows system over the hospital LAN for OPD registration, government-format slip printing, fee collection and accountant day-end cash reconciliation.
Technology
Electron · React · PouchDB · CouchDB · Express · Tailwind CSS
Result
Four desks off paper across 23 user accounts, reconciled at close, and still serving patients when the network drops.

The problem

Reception ran entirely on paper across four OPD desks — General, Specialist, Laboratory and Emergency — each collecting a different fee and issuing a government-formatted slip. Nothing reconciled at the end of the day. And reception cannot stop serving patients because the network is down.

How we built it

  • Built a dual Electron architecture — a server app and desk clients over the hospital LAN — so the internet is not a dependency.
  • Modelled registration per OPD category, with fees configurable rather than compiled in.
  • Generated and printed slips to the government format the hospital is required to issue.
  • Added an accountant day-end close with cash reconciliation across all four desks.
  • Gave each desk role-scoped access, with revenue and patient-flow analytics for the administration.

The result

Four desks off paper across 23 user accounts, reconciled at close, and still serving patients when the network drops.

Technology
  • Electron
  • React
  • PouchDB
  • CouchDB
  • Express
  • Tailwind CSS
Let’s build

Have a system in mind? We'll engineer it.

Tell us what you’re trying to make work. If a discovery is the right next step we’ll say so — and if it isn’t, we’ll say that too.