Skip to content

MohammedSaadTAHRI/CoronaTrackingDashBoard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Heroku link : https://coronameterdashboard.herokuapp.com/

CoronaMeterDashBoard

A DashBoard that keeps you updated (COVID19)

CoronaMeterDashBoard is a web app that tracks Corona cases by scraping https://www.worldometers.info/coronavirus/. It is a project, or rather a prototype build during a class in my university to learn webscraping and deployment using all the tools stated down below. It is deployed on heruko. Its main objective is to keep you up to date on the latest COV19 news via nice and modern visualizations.

Visit it

SnapShot

A snapshot of the web application

Link

https://coronameterdashboard.herokuapp.com/

Features

  • Cross-platform
  • Awesome Viz
  • No singup/login required

Code

datascrapper.py contains the requests and BS code that scrapes the website. datawrangling.py contains the code to format the scrapped data. figureplots.py contains the code that builds the plotly figures. dashboard.py contains the code builds the app and utilizes all the other modules.

Built with

Setup

Clone this repo to your desktop or a specific folder you want to run the project on, run pip install -r requirements.txt to install all the dependencies. You might want to create a virtual environment before installing the dependencies.

To run the project on your localhost, you can use python dashboard.py and it will launch on your localhost via the port 8050.

Deployement

To deploy your version of the project, you can directly use your git repo to link it with Heroku, Heroku will take care of the rest.

License

No license

Releases

No releases published

Packages

No packages published

Languages