How We Rebuilt an NHS Clinical Documentation Platform for National Rollout, Adding Offline Recording for Home Visits

A UK health technology company runs an ambient clinical documentation platform that records patient consultations, generates structured clinical summaries, and moves them into hospital electronic patient records across NHS trusts. Version 1, built on Angular and PHP, had reached its ceiling, and it stopped working the moment a clinician left hospital WiFi. We rebuilt the platform end to end on React and NestJS, shipped a React Native app with offline recording for home visits, and validated an EHR integration in a vendor sandbox.

Talk to Our Product Team
Customer Focus

Clinicians across NHS trusts, documenting consultations in hospital and on home visits.

Scope

Full V2 platform rebuild, React Native mobile app with offline recording, security and compliance hardening, EHR sandbox integration.

Stack

React, NestJS, React Native, Node.js, TypeScript, Deepgram, OpenAI, Microsoft Azure, AWS. Angular and PHP on V1.

Status

V2 live, running in parallel with V1 through a phased, trust-by-trust migration.

Outcomes

Offline capture for home visits, and a platform sized for national rollout

The mobile app removed the hospital-only ceiling on where the documentation tool could be used, and the EHR sandbox proof of concept validated that its AI output can be structured and accepted into hospital record systems. The figures below are the published V1 baseline, measured on the prior architecture before this rebuild. Trusts are still migrating, so V2 numbers are not in yet.

72%

Reduction in documentation time. Published V1 baseline, prior architecture.

14-25%

More patients seen per session. Published V1 baseline, prior architecture.

1-2

Days to letter turnaround, down from 7. Published V1 baseline, prior architecture.

The Problem

Version 1 could not follow clinicians out of the hospital

Angular and PHP had carried the product as far as they could. As the client pursued new NHS bids and national rollout funding, three constraints turned from irritations into blockers.

01
The architecture had reached its ceiling

Adding features meant working around the constraints of the original stack rather than building on it. Security and compliance controls also needed strengthening to handle patient consultation audio across a growing number of NHS trusts.

02
Home visits went unrecorded

The platform was web only. Once a clinician lost network connectivity, the ambient documentation tool stopped working entirely. Consultations during home visits went uncaptured, or clinicians fell back to manual notes and transcribed them later.

03
Every trust runs a different EHR

Clinical summaries had to reach hospital records across Cerner, Epic, EMIS and TPP/SystmOne. There is no single integration path that works across that mix, so full production builds needed proof-of-concept validation first.

What We Built

A ground-up V2, not a migration

React frontend, NestJS backend, rebuilt from the ground up

We designed the NestJS backend as a modular monolith with an event-driven architecture, so the audio capture to transcription to AI summary pipeline can swap or extend any single step, the transcription provider or the summarization model, without restructuring the core system. The trickiest part was not the rebuild itself. It was keeping two live versions in sync during a gradual, trust-by-trust migration, so clinicians who had not moved to V2 yet never felt the difference.

  • React frontend replacing the Angular V1 client
  • NestJS modular monolith with event-driven internals
  • Speech-to-text and LLM summarization pipeline with replaceable providers
  • V1 and V2 run in parallel, so trusts migrate on their own schedule instead of one risky cutover

Building clinical software that has to work without a signal?

If your product needs to survive connectivity gaps in the field, work across a fragmented mix of EHR vendors, and scale to a national rollout, we have done exactly this.

Talk to Our Product Team

Let’s #Transform Healthcare,# Together.

Partner with us to design, build, and scale digital solutions that drive better outcomes.

Location

Global Tech Teams LLC, 525 Washington Blvd, Industrious at Newport Tower, Jersey City, NJ 07310, United States.

Contact

+1 408 786 5974
contact@mindbowser.com
BOOK A QUICK CONSULTATION

Have a Healthcare Project in Mind?

Let’s discuss your goals, workflows, and next steps in a focused consultation call.

Calendar icon Schedule a Call

Contact form