Inspiration

Covid-19 threw limelight and did justice to the phrase "Health is not valued until sickness comes." Our primary inspiration to this project was our generations' ignorance towards health and well-being. On further thought we realized that "Prevention is better than cure", so we came up with "Ground Zero". Our idea revolves around locating disease hotspots not only during outbreaks, epidemics, etc. but also for certain communicable diseases which would otherwise prove to be lethal. Our goal is to create a safer and more precautious world for the generations to come.

What it does

Our website works with geospatial maps to deduce and locate potential hotspots. We used various resources like climate data, public health records, etc. to analyze possible hotspot locations. For eg:- If we face an outbreak similar to that of Covid-19, this website will help us locate which areas will be relatively more vulnerable by considering factors like climatic conditions, population density, etc. How many diseases it can locate and predict for, is yet to be determined as it has a lot of scope in that respect, as of now we have, we are currently focused on making it efficient, reliable and user-friendly.

How we built it

Here is a step by step description of how will be built it

  1. Backend Framework: Flask We chose Flask as the backend framework. Flask is a lightweight web framework for Python, making it easy to set up and use for web development.
  2. Project Structure: app.py: This is the main Python script for our Flask application. It contains the server-side logic and routes for handling requests. templates: This directory contains HTML templates that Flask uses to render pages. 3.Flask Routes: /: This route corresponds to the home page (index.html). It renders the form where users can enter a country to predict COVID-19 hotspots. /map: This route handles form submissions from the home page. It fetches COVID-19 data for the entered country using the disease.sh API and renders the ‘map.html’ template to display the data. /world-map: This route fetches COVID-19 data for all countries from the disease.sh API and generates a world map using Folium. It renders the ‘world_map.html’ template to display the map.
  3. HTML Templates: index.html: This template is for the home page. It contains a form where users can input a country and submit the form to predict COVID-19 hotspots. map.html: This template displays COVID-19 data for a specific country world_map.html: This template displays a world map with markers representing COVID- 19 hotspots in different countries.
  4. External API: We used the disease.sh API to fetch real-time COVID-19 data. The API provides various endpoints to retrieve COVID-19 statistics for countries and global data.
  5. Folium for Maps: Folium is a Python library that integrates with Leaflet.js to create interactive maps. You used Folium to generate a world map and add markers for COVID-19 hotspots.
  6. Styling: HTML, CSS and Javascript were used for styling. Various elements like sidebar, tables, etc. were used to make it attractive and engaging.

Challenges we ran into

There were multiple challenges that we faced during the whole process, like unavailability of required health and disease related data, inaccess to certain past records & inaccuracy of few existing GIS data. Other challenges included lack of knowledge with respect to extracting data from certain sources and the coding requirements that come with it. A major challenge faced by us was integrating the backend with the frontend as they were worked upon on different PCs. Also we weren’t able to add one of our important features due to lack of time.

Accomplishments that we're proud of

We "TechMongers" believe in team spirit and are proud of successfully allocating tasks and distributing work well amongst us and creating the project that we have.

What we learned

We've learnt that area has a lot of scope. It is yet to be explored and a lot of development is possible. The extent of diseases out there is unbelievable. We as a community must work towards increasing our precautions and inculcating healthy habits. It is the need of the hour.

What's next for Ground Zero

Ground Zero has a lot of potential for future development.

1.We plan to include features like real-time updation and alerts when you're about to enter a hotspot. 2.A personalized feature can be added which alerts only certain users with respect to their health. Eg:- An asthmatic person will be warned before entering a polluted area. 3.Details of nearby medical facilities as well as pharmacies can be added on the maps along with displaying the hotspots. 4.Professionally advised line of treatment for the infected. 5.Latest news related to healthcare as well as updates on any events that are organized.

Built With

Share this project:

Updates