We're an e-commerce company that serves health and lifestyle products for senior citizens. According to the WHO, senior citizens are more vulnerable to Coronavirus due to their underlying medical conditions and weakened immune systems. We were inspired to build SafeSeniors to ensure the safety of our senior citizens.
What it does
It enables a user to register themselves and their family/cohabitants in the house through Google/FB or mobile number login. Users are required to enter their demographic info, recent travel/social contact info and medical preconditions - for themselves and other members they have added in the profile. After this, the user can enter their daily symptomatic data for all (e.g., body temperature, pulse rate, respiration rate, etc). Based on this information, the app tells the user about their current condition w.r.t. COVID-19 and also tells them the next steps they need to take.
The questions and the algorithm have been created based on the WHO guidelines and strictly under the guidance of some of the leading doctors from the top hospitals in India.
The app also has logins created for municipal authorities. They can log in and get reports of the latest high-risk patients and potentially high-risk candidates. Based on this, they can take the necessary steps to contain the pandemic.
How we built it
We worked with doctors from RPG Life Sciences and other senior doctors to come up with the list of symptoms and patient preconditions, and their travel and social exposure history. Based on that, we arrived at an algorithm to categorize the users on a 5 point scale, with L0 being 'healthy' and L4 requiring immediate hospitalization.
From the Tech perspective, we are using Node.js based framework to capture data and the screens are created using Webix framework with CSS customizations. We have also created a V1 mobile app in ReactNative which simply renders the website inside it in a response mode. In the V2 version, we will build the full-fledged mobile app.
Currently, we are using flat file storage of jsons as our DB. However, we plan to move to Elasticsearch as DB and also Kibana for visualization - especially from backend users/municipal authorities' perspective. We have already made it multilingual (with browser cache based storage for simple language data) to also make it accessible and usable in a multilingual/multi-ethnic country like India.
Challenges we ran into
A big challenge was, getting our core e-commerce business back on track while grappling with the logistical issues of a complete lockdown in India
The bigger challenge, still, was bringing together the pool of resources across tech and medical fields while staying remote in these times of COVID-19
Accomplishments that we're proud of
Taking the idea to market within a week, while also coordinating with govt. bodies, industry bodies, technical & medical experts, and aligning them all with the same urgency
What we learned
The world, right now, needs solutions to combat the spread of Coronavirus. Tough times call for quick actions. We've learned that quick action takes great teamwork, and it needs people who are in this with all of their hearts.
What's next for SafeSeniors
Add ML functionalities to
a) Analyze the entire data set for patterns WRT potential COVID cases
b) Analyze throat images to recognize potential COVID-19
a) Immediate: Government partnerships to expand reach to a much larger audience b) Medium to long term: Become THE health tracker for seniors going beyond the COVID-19 scope and actually being able to pre-empt other diseases, etc
Try It out
amazon-web-services, elastic-search, kibana, node.js, react-native