This service allows ward staff to schedule a visit for a patient. Allowing face to face visits for visitors who are unable to visit in person.
It includes an Administration panel which provides self-service functionality for adding new Trusts, Hospitals, and Wards.
Please read our separate Development Guide.
- Ward staff makes contact with a visitor of a patient
- A date and time is agreed and the ward staff schedules the visit
- The visitor is sent a text message and/or email notification confirming the date and time of the visit
- Ward staff can see a list of visits booked for patients on their ward
- At the time of a visit, the ward staff will see a reminder of the visit details
- The ward staff prepares the patient to start the visit
- A text message and/or email notification with a unique link is sent to the visitor to join the visit
- The ward staff waits for the visitor to join, and checks some basic details before handing over to the patient
- The visitor will receive a text message and/or email with a unique link
- Following the link will prompt the visitor to enter their name
- The visitor confirms the information of the patient with the ward staff
- The visitor can now communicate face to face through the service with the patient
![]() |
![]() |
---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
The web application is built using Next.js with Microsoft SQL Server and hosted on Azure.
To notify visitors via text message and/or email, it uses GOV.UK Notify which is used widely by central government, local authorities and the NHS.
To enable video call capabilities, a video provider is used. The following providers are currently supported:
For error monitoring and logging, DataDog and Sentry is used.
Please take a look at our separate Contributing Guide.
- Runbook - documentation for setting up the service and other tasks.
- Glossary - types of users, vocabulary used in copy and descriptions of the intent for each page.
- Luke Morton - CTO at Made Tech (luke@madetech.com)
- Jessica Nichols - Delivery Manager at Made Tech (jessica.nichols@madetech.com)
- Antony O'Neill - Lead Software Engineer at Made Tech (antony.oneill@madetech.com)
- Tom Davies - Senior Software Engineer at Made Tech (tom.davies@madetech.com)
- Jiv Dhaliwal - Senior Software Engineer at Made Tech (jiv.dhaliwal@madetech.com)
- Daniel Burnley - Senior Software Engineer at Made Tech (dan@madetech.com)
- Steve Knight - Senior Software Engineer at Made Tech (steve.knight@madetech.com)
- George Schena - Software Engineer at Made Tech (george@madetech.com)
- Wen Ting Wang - Software Engineer at Made Tech (wenting@madetech.com)
- Joshua-Luke Bevan - Software Engineer at Made Tech (joshua.bevan@madetech.com)
- Stephen Thomson - Senior Software Engineer at Made Tech (stephen.thomson@madetech.com)
- Neil Kidd - Lead Software Engineer at Made Tech (neil.kidd@madetech.com)
- Stu Mackellar - Lead Software Engineer at Made Tech (stu.mackellar@madetech.com)
- Robert Marshall - Senior Software Engineer at Made Tech (robert.marshall@madetech.com)
- Shaun Wild - Software Engineer at Made Tech (shaun.wild@madetech.com)
- Pete Craven - Lead Software Engineer at Made Tech (pete.craven@madetech.com)
- John Nicholas - Senior Software Engineer at Made Tech (john.nicholas@madetech.com)
- Azlina Yeo -Academy Engineer at Made Tech (azlina.yeo@madetech.com)
- Richard Pentecost - Academy Engineer at Made Tech (richard.pentecost@madetech.com)
- Faissal Bensefia - Full Stack Engineer at Made Tech (faissal@madetech.com)
- Miranda Hawkes - Senior Engineer at Made Tech (miranda.hawkes@madetech.com)
- Joe Roberts - Software Engineer at Made Tech (joe.roberts@madetech.com)
- Paulo Lanção - Lead Engineer at Made Tech (paulo.lancao@madetech.com)
- James McDowall - Delivery Manager at Made Tech (james.mcdowall@madetech.com)
- Derek Aning - Junior Delivery Manager at Made Tech (derek.aning@madetech.com)
- David Watkin - Lead Software Engineer at Made Tech (david.watkin@madetech.com)