Skip to content

A Smart Application that scrapes data from the Government site and warns the citizens based on their Geo Location, as well as visualizes the data.

License

Notifications You must be signed in to change notification settings

safirmotiwala/Covid19-incisive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Covid19-incisive

Getting Started

Covid19-incisive is a web application that provides information about Corona Cases in the Country and also gives the cases at your location by tracking your IP. This also visualises the data. The next version is a dexterous Python application that predicts the end of Coronavirus cases in the states and in the country.

Prerequisites

1. Django
2. BS4 (Beautiful Soup)
3. GeoIP2
4. Plotly
5. Django Dash Plotly

Installing

  1. Install Python
https://www.python.org/downloads/
  1. Install Django
pip install django
  1. Install bs4
pip install bs4
  1. Install geoip2
pip install geoip2
  1. Install plotly
pip install plotly
  1. Install Django Dash Plotly
pip install django_plotly_dash
  1. Install Channel and Redis
pip install channels daphne redis django-redis channels-redis

Downloads

Deployment

  • Run this code on local host using 127.0.0.1:8000/
  • If hosting on the internet, then remove the ip definition from views.py

Built With

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

  • Thank you Tailwind CSS and Tailblocks for speedy UI and to the developers of Django Dash Plotly integration library.