This is an interactive web application designed to visualize and analyze carbon footprint data across different countries.
Navigate to the hosted website
https://sustainable-engineering-project-production.up.railway.app/
Clone the project
git clone https://github.com/manuemmanuel/Sustainable-Engineering-Project.git
Go to the project directory
cd Sustainable-Engineering-Project
Install dependencies
pip3 install -r requirements.txt
Start the server
python3 app.py
Plotly: Plotly is a free and open source library that lets you create interactive, publication-quality graphs for various purposes.
Dash: Dash is a Python framework that ties modern UI elements to your analytical Python code.
Pandas: Pandas is a Python library for data analysis and visualization.
HTML and CSS: Used within the Dash framework to create UI.
- Drop-Down menu for selecting countries
- Download plot as png
- Zoom in and Zoom out for the graph view
- Pan through the graph
- Autoscale
- Brief report on each country's carbon footprint