Inspiration

I realised Indonesia's economy was opening much too rapidly and many of it's people weren't properly following COVID-19 restrictions. I thought that there was absolutely nothing I could do to change this, so the best option is to adapt to the coming situation. Thus, this app intends to let people know which locations are potentially contaminated with COVID-19, and to allow people who are infected with COVID-19 to anonymously tell others which locations and communities they've potentially infected.

What it does

As the name entails, the app allows people infected with COVID-19 to disclose the locations they've visited before they realised they were carriers of the virus.

How I built it

I built the app using node.js as the backend with socket.io and express as the primary modules, and HTML and CSS for the frontend. The Google Maps API was also used to select the locations.

Challenges I ran into

As a fresh highschool graduate participating in my first hackathon, I ran into quite a lot of challenges. However, for the most part, I experienced quite a big deal of trouble trying to get the Google Maps API to work properly and to ensure all the data was properly secured using MongoDB.

Accomplishments that I'm proud of

I'm quite proud that I managed to squeeze out such an application in a short amount of time. Although it's not much, working alone was quite difficult for me as I realised that there was so much work to do in such a small amount of time. Beyond that, I'm proud of getting the Google Maps API to work fine.

What I learned

With regards to data storage, I learned how to store data effectively and efficiently, process and organise code fast and efficiently, and the ability to think clearly under a clear time constraint.

What's next for COVID-19 Locations

Given that the application is given some sort award, I intend to release the application to internet so that it can be used in real life.

Please note that the locations provided in the video were for demonstration purposes only. When the app is launched, only people who have COVID-19 can submit information.

All information that is received by the website is subject to approval by the website administrators.

Share this project:

Updates

Submission history