We were inspired by the Facebook moms around us. spreading counter measures against COVID-19, some of which were outright preposterous, and were made because of their fear of catching COVID-19. So, we wanted to make an app that could assess how many people in your area really have COVID-19, and if those panic measures were even necessary. We then also decided to add a short quiz, to help people who were uncertain about their symptoms, to quickly assess whether they had COVID-19 or not.

How we built it

We first brainstormed our idea, and then further divvied up the tasks to each person. Two of us worked on the tracker itself, one of us got started with the backend, and the last one started to learn JavaScript, HTML and CSS to make the quiz. To make the tracker, we had to pull data from the Ontario Government, with the records of everyone who has COVID-19, and their latitude and longitude. We then stored that data in our database, and asked our user for their address. We further had to convert their address to latitude and longitude, where we could further compare their position to our database, to accurately assess how many people in a given radius had COVID-19.

What it does

DIVOC takes data from OpenStreetMap and generates a list of the coordinates of confirmed Covid cases in Ontario. Users can then input their address to check the number of Covid cases near them. DIVOC also has a built in COVID-19 test for user convenience so that anyone can quickly check whether they have Covid-19 or not.

Challenges we ran into

None of us knew anything about applicable programming, as we only had dipped our toes into competitive programming. Transferring our skills from competitive programming to the more applicable side of programming was a difficult switch, and we also had to learn new languages in a short amount of time, so we could have the basics for a website and application.

Accomplishments that we're proud of

This was the first hackathon for all of us, and none of us has ever done anything outside of competitive programming. In these 24 hours, we all developed new skills, learning new languages, learned how to run a backend, and how to make a frontend by ourselves.

What we learned

After these 24 hours, we all walked away with some new knowledge. We all learned how new programming languages that we never indulged in before, as well as how to collaboratively work together to make a big project.

What's next for DIVOC

We plan on expanding and improving the UI for the future, as well as provide a more accurate testing for the COVID-19 Quiz, and perhaps mark down and highlight who exactly has COVID-19 in your area.

Share this project: