Patient Records Tool
For Family Dental Clinic
A single-screen Windows desktop application that overlays a faster lookup and data-entry experience on the clinic's existing patient Excel workbook — without replacing Excel as the source of truth.
A family dental clinic ran their entire patient history out of one Excel file. The file worked, and the clinic was not ready to move off it. What they wanted was the lookup and data-entry experience of software, while keeping Excel as the record of truth the dentist already trusts.
What we delivered
A Windows desktop application — single screen, no routes, no modals where an inline panel would do. The sidebar lists patients with live search; selecting one shows every visit in chronological order. New patients and new visits queue in a Pending Sync panel until the dentist explicitly synchronizes back to the workbook. At sync, the tool re-reads the Excel file, assigns medical record numbers based on current row count, and appends the new rows. Excel remains authoritative. The bundle is 33 MB, requires no Python or Node install, and launches as a chromeless desktop window through a packaging trick that avoids Electron entirely.
How we worked
The head dentist shaped the product directly. Three design directions were mocked up and revised against his feedback before a single production screen was built. Several features were deliberately deferred after sitting with him — per-patient medical alerts are on the list, but waiting on a concrete specification rather than being guessed at.
The earlier ambition for this client was a multi-tenant platform with treatment planning, dental charting, and billing. After watching the workflow at the clinic, the work pivoted: the right product was smaller, simpler, and aligned with how the dentist already operates. Knowing when to scope down is the difference between software that ships and software that drifts.