The COVID-19 tracker is a web application based on live tracking of COVID-19 stats all over the world.
It used this API to extract the number of cases confirmed, recovered and number of deaths for each country in the world and for each state of India.
The website has a feature of live update and displays the most recent stats.
It also uses plotly library from Python to visualise the rise in number of cases with each passing day.
The COVID19 tracker is hosted on heroku and can be accessed here
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
For running the project you will be needing Python 3 and Flask installed in your system with an active internet connection for rest-api to work.
python app.py
Create new env using
conda create -n my_flask_env
source activate my_flask_env
Install all the requirements using:
pip install -r requirements.txt
You can deploy using heroku by following this
COVID19-Tracker is very seriously a work in progress. Any help, interaction, and input is welcome and encouraged. Feel free to make any contributions, whether it be typos, documentation, new features, bug fixes, etc. Suggest features and functionality, open PRs and issues, or tackle any of the open issues.
This project is licensed under the MIT License - see the LICENSE file for details
- spamakashrajtech for creating API.
- SB Admin for admin dashboard template.
- Plotly for interactive graphs