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
Built With
- css3
- dialogflow
- figma
- firebase
- google-cloud
- html5
- javascript
- node.js


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