Inspiration
We've all been affected over the past year by the global pandemic. Coming into 2021 our team wanted to build a central source that can spread all the quick information you need to know about the status of COVID-19 and how it will affect you.
What it does
Our team built a web app that first asks for a user's location and based upon this information redirects the user to a page where they can see up-to-date statistics of cases in their area as a sort of forecast on how the area is doing in terms of the pandemic. We also have two other pages the user can check out where they can see what the WHO and CDC guidelines for the pandemic currently are and a page where the user can see frequently asked questions regarding the vaccine.
How we built it
We used flask to create the webserver, using APIs to collect covid information, and web-scraping to obtain CDC and WHO guidelines. The back end is coded in Python, while the front end of our server is built with HTML, CSS, and jinja.
Challenges we ran into
Working completely virtually, and over different time zones, was a new challenge for our team. Additionally, our team had little to no experience with flask before this project. Web app development, using HTML with flask, and CSS styling was all new to some of our team members.
Accomplishments that we're proud of
We are proud of being able to complete the full stack with the back end of the server being able to properly display information to the front end with full functionality.
What we learned
We learned a lot about web app development, flask, and using APIs. We also learned how to work efficiently as a team over GitHub while remote.
What's next for CovidCast
We would like to display the data more neatly and professionally. In the future, CovidCast could include functionality to help you locate and schedule receiving a vaccine in your area when vaccines are more readily available. Furthermore, as there has been discussion of a digital "covid passport" of sorts, our web app could include information on that.

Log in or sign up for Devpost to join the conversation.