Inspiration
We are inspired by existing issues concerning COVID. Our group downloaded existing COVID government apps, but we quickly forgot about them, and they became just another app on our phone. We get our news information from discord and reddit. We get our COVID cases information from Google, but it's much harder to find information near us. We want to create an app that will combine these features. A personalized space. An app that will be used for the users, and also for the government. One that migrates people's needs, yet can also be used as a tracking app for the government.
What it does
The app provides functionality to:
- Report a COVID case
- View cases in the past week near a user's region
- View COVID and nearby testing centers information
- View relevant personalized news information
How we built it
We created our project using React and Node.js. For user authentication, we used Firebase. We use OAuth to reduce the risk of hacking To get relevant testing centers and news articles, we used Google's SerpApi.
Challenges we ran into
One challenge is a time constraint due to assignments and upcoming midterms. As such, we decided to make our app serverless.
Accomplishments that we're proud of
We're proud that we were able to come up and create a feasible solution to tackle an ongoing issue. We're proud of our website, https://track19.ca/
What we learned
We learned how to collaborate and design a full application as a team. We learned how to write REST APIs, and use Google's API. We gained experience working as a team on a major project.
What's next for Track-19
Track-19 can be integrated with the government's data. While the app is currently a website, we hope to turn the website into a Progressive Web app. This will allow users who wish to download Track-19 as an app.
Log in or sign up for Devpost to join the conversation.