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. The vulnerable population was suggested to self-isolate, and their caregivers may not be able to reach them.

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

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 would like to build a remote health monitoring system to tackle the digital divide by monitoring patients' vital signs through daily programmed phone calls, and visualizing the health data collected for healthcare providers or caregivers.

What it does

Health data collection

  • Health data is collected via programmed phone call

Testing

You can use Google Hangouts to call international numbers for free :)

Health data collection via phone call

Call +1 615-270-3081 for testing conversational interactive voice response (IVR)

How we built it

UI design with Figma

Chatbot and IVR using Dialogflow

Front-end development using html, css and javascript

Backend development using Node, Firebase and Google cloud platform

Challenges we ran into

None of our team members have experience in backend development, IVR nor building SMS chatbot. We spent a lot of time learning how to integrate Dialogflow with Firebase.

Also, our original plan includes an SMS chatbot to collect health data via SMS. Unfortunately, a bug in the fallback intent burned up all the credits in the trial account during the testing phase, therefore we are unable to demo it.

Accomplishments that we're proud of

We built a functional prototype!(in such a short span of time! yippee!)

What we learned

We learned a lot on using Twilio for SMS chatbot, Dialogflow for IVR and backend development using the Google cloud platform and Firebase.

What's next for Connexxa

New features

Scheduled call

  • Offer an option for the app to initiate the call instead of the user

Data visualization

  • Health data is visualized and presented in the form of a dashboard

Alert system

  • When a value exceeded the threshold, the app will alert the corresponding healthcare provider

Health management

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

Updates