Skip to content

Latest commit

 

History

History
31 lines (27 loc) · 1.05 KB

File metadata and controls

31 lines (27 loc) · 1.05 KB

Crowd Monitoring Dashboard - TIL6022 Python Programming Assignment

This GitHub contains the report, code and visualisations for the Python programming assignment. The topic for the assignment is to create a dashboard for the visualisation of crowds, using data gathered during SAIL 2025. This dashboard is intended to be used to monitor crowd movements and allow for timely decision-making to ensure safety during large events.

To run the dashboard

Open a new terminal, ensure you have all packages installed and you have the base environment activated Then write
python app.py in the terminal and the dashboard should load automatically, and the web location should be printed in the terminal, this can then be opened in a browser of preference

Required packages:

pandas numpy pyarrow geopandas shapely contextily osmnx folium branca matplotlib seaborn plotly dash dash-bootstrap-components

In easy pip install format:

pip install pandas numpy pyarrow geopandas shapely contextily osmnx folium branca matplotlib seaborn plotly dash dash-bootstrap-components