Case study
Weekend hospital meals, in the NHS design system
An example hospital service I designed and built to the NHS design system, then again to the GOV.UK Design System to compare the two. This page tells it the way a case study should: what people needed, what the evidence showed, what changed, and what happened.
Example service · October 2026
From a paper menu to a service
The need
In this example, patients choose weekend meals on a paper menu. Menus get lost, the kitchen cannot always read the choices, and allergies depend on staff checking each card by hand.
The evidence
This is a brief I set myself, so there is no research yet. The plan starts with two weeks of discovery on two wards, talking to patients, ward hosts, nurses, kitchen staff, and dietitians.
What I changed, round by round
- One question per page, clear error messages, a check answers page, and food with the patient's allergies hidden.
- A ward staff journey to add a new patient to a bed, and flowcharts with every error state.
- Orders that stay with the patient when they move, and changes up to 12 hours before a meal. Then the National Health Service (NHS) version, which became the main one.
- Each example in its own window.
- UK-style food labels with allergens in bold, traffic lights for fat, saturates, sugars, and salt, and a drink with every meal.
The result
Two working services, with a record of every decision. The main one uses the NHS design system, and a second uses the GOV.UK Design System to compare. Automated checks found no failures against the Web Content Accessibility Guidelines (WCAG) 2.2 AA. Next, I would test the journey with patients on a ward, including people who use screen readers and magnification.
ExperimentsExample: NHS design system, patient journey
A patient checks their details and allergies, then chooses weekend meals and drinks. Built with NHS.UK frontend.
ExperimentsExample: NHS design system, ward staff journey
Ward staff add a new patient to a bed. The previous patient's order goes with them, or is cancelled if they went home. Built with NHS.UK frontend.
ExperimentsWeekend meals: project plan and design record
The plan, user journeys with every error state, the differences between the NHS and GOV.UK design systems, and every decision, with a change log.
ExperimentsExample: GOV.UK Design System, patient journey
The same patient journey, built with GOV.UK Frontend to compare.
ExperimentsExample: GOV.UK Design System, ward staff journey
The same ward staff journey, built with GOV.UK Frontend to compare.
More on this public page
Experiments: ideas I am testing · How this site is accessible
The rest of my portfolio, with work from my jobs, is private. The password is on my CV.