Inspiration

I consider it to be mankind's obligation to put their skills at work to help where ever they can. Building this kind of apps is what I do best. So, instead of sitting home, not working for clients who put everything on hold, I started working as a maniac on this project. From idea to deployment in 8 days.

We need data to tackle this pandemic. We will never be able to do enough testing (lack of medical staff and reagentia), so a statistical approach is needed. If we detect regions with a higher then average penetration of linked symptoms, then we can statistically estimate the amount of infected people and take precautions.

Why not fight a virus with tools that spread like a virus? A tool to log symptoms should be engaging and worthwhile to share. So making the data and profiles public is a strategy at the root of this project.

What it does

It scores people how they are coping with this virus. If you stay at home with your family you get points. If you make daily registrations of symptoms, you get points. You can share your profile with your score and your latest health status with your friends and family. You can see statistics how symptoms are spreading in your region. You are engaged to share your profile with your neighborhood and invite them share symptoms as well, to know if the danger is lurking.

How I built it

As an open platform. All profiles are public. The GraphQL endpoint exposes each and every checkin with symptoms, linked to the region it originated.

It needed to be a web-app. Links to the profile should be shareable and direct accessible. No hurdles, no limits for growth.

It needed to be fast. So we built it with server side rendered React, preseeding pages with HTML and all of the data, hydrating the app and cache from this static build. All subsequent requests only query the graphql endpoint.

Challenges I ran into

GDPR and privacy concerns. We don't want and need to give in on privacy to be able to use tools like this. It is challenging to find the right balance in exposing data that is rich enough for research, but private enough to be public available.

We don't track user's locations. We ask for a location and approximate it to the nearest squared km. We never ask for any medical info, except for symptoms. You are motivated not to add any personal info like names or birthdays.

Accomplishments that I'm proud of

The pace. From idea to execution in this amount of time is unseen. Even for vetted developers.

What I learned

To network more, before jumping into to this. Its only in the past 2 days we got in contact with interesting people who gave good advice and made the project better.

What's next for Covid19 Lockdown

Production launch. Today. And pushing it. And scaling it.

Inviting researchers in different fields to use the data. Find ways to correlate this data to validated data about infections, recoveries, hospitalisations, deaths. Make this tool a prediction for the next hot spots.

When traction, adding more ideas that are on the roadmap. (data dashboards, , extra ideas to make it more engaging, adding advice on how to coop with the pandemic, ...)

Built With

Share this project:

Updates