Context
During the COVID-19 vaccination rollout, the public-facing programme needed a live, real-time view of status — and the operational side needed kiosks and audio-video flows configured across a large hospital estate. I built the frontend and the live ticker for the vaccination scheme, and a full-stack, Canva/Illustrator-style flow builder used to author kiosk and AV experiences across more than 100 hospitals.
The hard part
When a status board is wrong or down, the failure isn't a 500 in a log — it's people physically queuing in the wrong place. The system had to be correct under load and degrade gracefully, in real time, during a national emergency, with no tolerance for the kinds of outages most web apps treat as acceptable.
The operational side had its own hard part: 100+ hospitals could not each get bespoke screens shipped by engineers. The configuration had to be authored by non-engineers and changed without a redeploy.
Architecture
Key decisions
Related writing
On shipping correctly when the clock and the stakes are both real, see Shipping Under Pressure.