Inspiration
Since COVID19 spreads like wildfire, and will continue to be with us during the rest of the year, it is vital to know who is infected. Flat curve is a place for people to self-report their COVID19 health status that can be updated.
What it does
The report tracks the health status, whether the person is on quarantine. Show how many days the person is under the quarantine
How I built it
I used MERN stack (Mongodb, Express.js, React, Node.js) to build it. I also incorporated Facebook and Google oauth.
Challenges I ran into
Setting up the whole oauth stuff was quite challenging.
Accomplishments that I'm proud of
Built the whole resource in 2 days
What I learned
Integrating oauth is not simple as it seemed SSL certificate validation takes time, without it Facebook oauth is not working
What's next for Flat Curve
- Search public reports to find a specific person
- Map of reported locations, so that people know where is safe to go
- User type "Doctors" to allow doctors to register and see private records. Doctors mean to be verified.
Built With
- express.js
- facebook-oauth
- google-gmail-oauth
- javascript
- mongodb
- react
- rest
Log in or sign up for Devpost to join the conversation.