Create your own dashboard web app with free resources using python only.
All tools stated here are free.
Welcome to connect with me on Linkedin
Read more on https://www.reddit.com/r/Python/comments/g5ymoy/six_months_into_python_and_data_science_my_first/
Data source provided by Johns Hopkins University Center for Systems Science and Engineering (JHU CSSE):
- Basic python - numpy, pandas, matplotlib, plotly dash
- Basic knowledge of creating python virtual environment. Recommended using pyenv or Anaconda
- VS Code, Pycharm Community or your personal choice of IDE
- Python packages required as stated in
requirements.txt
- Sign up Heroku and Mapbox
Comments are included in the source code covid19.py
to assist you.
Click here to access the web app
- Just clone this git, deploy to your own free Heroku server, and you are ready to go. Guide to deployment from Heroku official Guide
- Ensure all files and folders (except folder image) are deployed to Heroku server.
- Remember to create your personal mapbox access token. and edit in
covid19.py
- Optional: Create your own Addthis share button.
Click here to take a look at the web app
Time Map and Bar Chart animation created with Flourish Studio and easily embeded into Plotly Dash with html.Iframe.