Skip to content

Latest commit

 

History

History
19 lines (10 loc) · 797 Bytes

File metadata and controls

19 lines (10 loc) · 797 Bytes

#Scrapping , dashboard ,dataviz , API request, deployment :

Here is a web app code I did in order to improve my skills in python programming,

The idea was to propose a dashboard with weather infos on several cities of Mauritius,

Then to show the evolution of the weather within the next 8 days there,

Eventually, find the best hotel location in each city regarding booking.com users review.

You'll find scrapping with Scrapy, API request, datavisualization using Plotly Express

Streamlit to make my dashboard, Docker & Heroku to deploy the app on the web...

You'll need to have 3 .py files in order to be able to run your Scrapy spiders (due to multhreading issues with Streamlit).

'config.toml' file is the streamlit configuration file

The web app link : https://mru-app.herokuapp.com/