Since the beginning of this pandemic, many people globally are in a state of confusion and panic. Many healthcare systems need a way to allocate resources properly based on the density of the pandemic. Furthermore, many people do not know when this virus will keep spreading. We built COVIDSeek to answer these problems through providing an accurate visualization and predictions/forecasts of the pandemic.

What it does

COVIDSeek is a web application that connects people and healtchare systems through accurate information, and predictive analytics. Users enter their location to see a density heatmap of the virus on an international scale, which is also useful for medical practitioners and the healthcare system. They also will see the specific number of cases and deaths in their respective area on a given day. Finally, they are provided with a forecast of what cases might rise/lower to in the next 1-2 months.

How we built it

On the front end, we used html, css, and javascript through the bootstrap web framework. On the backend, we first use the google-maps api in python (through gmaps) to visualize the heatmap, and we passed this into an html file. Furthermore, we used Flask to serve the json data of the cases and deaths (across the world) to our front end, and SQLAlchemy as a way of storing data schema in our database. We use the FBProphet library to statistically forecast time-series data and future cases through Bayesian analysis, logistical growth, and predictive analytics, by factoring in trend shifts as well.

Challenges we ran into

We ran into challenges regarding the visualization of the heatmap, as well as the creation of our forecasting algorithm, as we didn't have much experience with these areas. Furthermore, serving some parts of the data to the front-end from Flask had some errors at first. It also took time to assemble data into a consolidated file for analysis, which was a bit hard in terms of finding the right content and sources

Accomplishments that we're proud of

We are proud of how much progress we've made considering how new we were to libraries such as FBProphet and Flask, and the unique, special, and effective way we learned how to implement it. We learned how to create opportunities to benefit different areas across the world through data analytics, which is something that we're very proud of doing.

What we learned

In terms of skills, Aryan learnt how to develop his front-end skills with Bootstrap and using different ways of styling. Shreyas also developed his front-end skills while working with Aryan to structure the front-end, as well as finding new skills in learning Flask and the Gmaps API. We learnt that there are numerous ways that an individual can help the world around them through computer science.

What's next for COVIDSeek

In the future, we want to add a user-interactive search bar that places a marker on their location and zooms into the map, as well as a way for users to report symptoms/cases on the map. We also want to add more features, such as nearby testing sites, hospitals, as well as nearby stores with a certain amount of resources that they might need. Overall, we want to make this web app more scalable worldwide.

Share this project: