NEMS
A FHIR-compliant patient scheduling platform for one of the largest non-profit community healthcare providers in the United States.
View case study , NEMSCase study · Rural healthtech
A booking platform for rural patients that began as a full build, was rebuilt as an MVP, and became the origin of how we now approach every early-stage product.
Archived · Operations closed 2021
01The business situation
VizitDoc was our own company, set up to connect rural patients with urban healthcare. We built what an inexperienced founder builds: a complete patient portal, full of features we were confident users wanted. Eight months later, the traffic and the conversations told us plainly that most of it was in the way. The rebuild (booking in three to five steps and very little else) is the origin of the MVP Program we now run for clients.
Core challenge
Reach patients with limited connectivity and limited digital familiarity, using a product simple enough to actually complete.
Before
A full-featured portal built on assumption
After
A short booking flow built on observed behaviour
VizitDoc Platform
02The system at a glance
03Workflow 01
The rebuilt booking flow removed almost everything the first version offered. For a rural user on a weak connection, every additional screen is somewhere to drop out, and the booking is the only thing that matters.
assets/portfolio/vizitdoc/workflow-booking.png · 16 / 11
04Workflow 02
During Covid-19 the need moved from getting patients to a clinic to reaching a doctor at all. Telehealth portals for both sides followed, and a management portal so clinics could run their own appointments.
1Patient telehealth
assets/portfolio/vizitdoc/step-patient.png · 1 / 2.04
2Doctor console
assets/portfolio/vizitdoc/step-doctor.png · 1 / 2.04
3Clinic management
assets/portfolio/vizitdoc/step-clinic.png · 1 / 2.04
05Workflow 03
The company ran for more than three years and several products before we closed its operations in 2021. The codebase and IP stayed with us, and so did a way of working that every client project now inherits.
assets/portfolio/vizitdoc/product-family.png · 16 / 10
assets/portfolio/vizitdoc/mvp-lesson.png · 1 / 2.04
06Engineering behind the product
This engagement spans a full stack migration and a platform expansion, both driven by what the product learned rather than by technical preference.
The original Django and AngularJS build was migrated wholesale to Laravel and VueJS during the rebuild, when the product direction changed rather than the technology fashion.
Search visibility was engineered into the rebuilt platform as a primary way rural users would find it.
Booking details reach patients, doctors and clinics by text, which is the channel this audience reliably has.
Separate patient and doctor applications were added for remote consultation.
A dedicated portal lets clinics manage their own appointments and availability.
A queue handles scheduled messaging and booking-related work outside the request cycle.
Later products in the family shipped as hybrid apps, with a native iOS build for one doctor-facing product.
07Technical architecture
Two generations of stack: the original full build, and the rebuild that followed the move to an MVP approach.
First build
After the rebuild
Async & serving
Cloud
Mobile
Integrations
08Delivery journey
A full portal, built on assumption
Eight months of real interaction
Strip back to the essential booking
Move the stack with the direction
Expand during Covid-19
Validate each model before widening
Operations closed in 2021
The company operated for a little over three years. Operations were closed in 2021; the IP and codebase remain ours. Dates beyond that are withheld until confirmed. Verify before publishing
09What the engagement produced