Inspiration

Due to the outbreak of COVID-19, non-urgent healthcare services had reduced drastically and there is an increasing demand for remote outpatient solutions.

Patients enrolled in the high risk program receive a remote patient monitoring kit that includes a blood pressure cuff, thermometer, pulse oximeter and a weight scale. They use these devices 2 to 4 times a day to measure their vital signs.

Long-term vital signs are invaluable for physicians to make better-informed decisions. Continuous monitoring of vital signs plays a crucial role in early detection, and even prediction of conditions that may affect the wellbeing of the patient.

Remote monitoring of health conditions is challenging, as it heavily depends on the device available and self discipline. Current wearable devices complemented with smartphones provide easy monitoring of vital signs, however, not every person has access to the internet or these devices.

In light of this, we are building an app to help healthcare providers to monitor the health of patients using SMS chatbot, and present the data in a data visualization dashboard.

What it does

Web app for healthcare providers

  • Import patient information or add patient manually

  • Visualize data in dashboard

Chatbot for patients

  • Collect health data such as heart rate, blood glucose level and etc. through SMS and programmed phone calls

How we built it

  • Web app UI design using Figma

  • Front-end development using html, css, javascript and bootstrap

  • Back-end development using AWS

  • Chatbot development using Twilio

Challenges we ran into

We are an international team with 4 different timezones, finding a time that's suitable for everyone to meet and discuss is challenging. We overcame this by effective communication and planning in discord.

None of us have experience in integrating a SMS chatbot to database and web app. We spent a lot of time going through documentations and trying things out. We encountered a lot of bugs when testing the chatbot, and spent so much time debugging and soaking oneself in coffee.

Accomplishments that we're proud of

We built a functional prototype!

What we learned

We learnt a lot about building chatbots in Twilio, integrating bots to backend and web app.

What's next for Apollo

Medication reminders

  • Set push SMS notifications/ phone calls based on medication

Patient database

  • Support export, search, filter and edit information

Mobile app

  • Targeting patients with internet and smart devices

Symptoms reporter

  • Report symptoms in daily check-in

Set alerts

  • Alert notifications for abnormal values

Health management

  • Sync data to patient's Electronic Health Record
Share this project:

Updates