This idea is inspired by a remote monitoring platform for hypertension and the need to prevent hospitals becoming overwhelmed by non-critical cases.

What it does

Virtual Bed is a cloud enabled mobile app that helps a small number of healthcare professionals provide care and support for vast numbers of patients. Virtual Bed allows patients’ symptoms to be remotely monitored by healthcare professionals so that patients can stay in their own homes while also getting care from a healthcare professional should they need it.

  • Patients with confirmed or suspected mild to moderate COVID-19 symptoms can get care from a health professional without leaving their homes and risking spreading the virus or unnecessarily taking up a hospital bed.

  • Patients log onto a mobile app, and at regular intervals, record their symptoms, comorbidities (existing health conditions), risk factors, and health metrics such as temperature, respiratory rate, heart rate, sp02, and systolic blood pressure.

  • Virtual Bed creates a NEWS score (see for more info) from entered metrics and comorbidities, to determine whether the patient needs a face to face consultation or to go to the hospital.

  • Health care professionals can see patient entries via a dashboard and self-assign themselves to a patient to monitor and provide care to that patient remotely.

  • The health care professional can contact the patient and continuously monitor them to determine if they need to see a GP or go to the hospital.

  • The dashboard will display patients according to NEWS scores. Patients with a high NEWS score indicates they may need care more urgently than another patient and will go towards the top of the dashboard.

  • Metrics such as heart rate and blood pressure can be easily monitored using common smart devices but the system may be further improved with the home delivery of basic monitoring equipment like oximeters.

Benefits include:

  • Keeping patients with mild to moderate symptoms at home.

  • Providing the help, support and peace of mind a patient needs while they have the disease and recover.

  • Identifying patients with deteriorating conditions for referral or intervention.

  • Generating a massive data set for further study.

How I built it

  • PALO IT consulted health professionals to understand how mild to moderate symptoms might be tracked.

  • PALO IT's designers and developers then swarmed on the problem and came up with a solution that meets needs of patients and health professionals.

  • We started creating a React Native mobile app to be used by patients, and a web based platform using React for health professionals. We are still in the process of developing both.

Challenges I ran into

Coming up with a solution that would be easy for both patients and health professionals to use. For older patients, we needed to come up with a design that was accessible.

Accomplishments that I'm proud of

Gathering a diverse group of people together to work on this in a short space of time, and the deep collaboration between designers and developers to come up with a solution.

What I learned

  • Working with the health community to learn how risk of patients is calculated.
  • Lack of hospital beds and qualified staff are a big problem. Even on a normal day in a urban hospital, staff are stretched and wait times can be long.

What's next for Virtual Bed

Taking this solution to health authorities, governments and hospitals for a trial and potentially a national roll out. Making the concept of virtual hospitals a much needed reality to help with potential influx of patients and save more lives.

Share this project:


posted an update

Prototype patient app has been built in ReactNative, with an API spun up on Microsoft Azure, it's a Functions App implemented in Node.js. There is also a prototype healthcare professional dashboard that flags the most vulnerable patients and displays their health metrics plotted over time. We're using NEWS scoring to assess patients. The dashboard for healthcare professionals is in React.

Log in or sign up for Devpost to join the conversation.