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.
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
pandas numpy pyarrow geopandas shapely contextily osmnx folium branca matplotlib seaborn plotly dash dash-bootstrap-components
pip install pandas numpy pyarrow geopandas shapely contextily osmnx folium branca matplotlib seaborn plotly dash dash-bootstrap-components