Inspiration

When governments around the world are telling people to self-isolate for 14 days, there isn't an easy way for people to track their coronavirus symptoms. We thought to ourselves: what is the lowest friction way for us to track Coronavirus symptoms? The conclusion we came to was short audio clips that people can record on the go when they feel any and all coronavirus symptoms.

What it does

The core functionality is a coronavirus symptom tracker that uses speech to text and named entity recognition to pull out information about symptoms that the user has and aggregate it so that the user can clearly communicate his conditions with any medical professionals he sees.

There's also functionality for a coronavirus map and functionality to find a doctor.

How we built it

The app is built with React Native on the frontend and firebase on the back end. The machine learning algorithms are a combination of ones that we have built ourselves and ones that are available on Google Cloud. Because we used React Native we have also ported it to Android, although that version is less polished at this time.

Challenges we ran into

We were using this API betterdoctor.com and a couple of days ago it started giving us 500 errors. We weren't sure why until we emailed them and they told us that it had been permanently discontinued. So we had to redo the find a doctor functionality completely.

Accomplishments that I'm proud of

I'm super proud of my partner. He's been able to get a ton of functionality done in a very limited amount of time.

What we learned

We used Google Cloud and Firebase extensively in this app. Neither of us had used Firebase before so that was a good experience. Also we just gained a lot of knowledge about Coronavirus in general.

What's next for 14 Day Coronavirus Symptom Tracker

We want to turn this into a general health tracker that also syncs with Alexa and Google home to make it even easier for people to track symptoms. Unfortunately, we can't launch this as is due to app store and Google restrictions on coronavirus apps, but we will also look for a public entity to adopt it if possible.

Share this project:

Updates