Skip to content

Latest commit

 

History

History
61 lines (39 loc) · 1.37 KB

README.md

File metadata and controls

61 lines (39 loc) · 1.37 KB

Carbon Footprint Data Representation and Analysis

This is an interactive web application designed to visualize and analyze carbon footprint data across different countries.

Usage

Navigate to the hosted website

Website Url

 https://sustainable-engineering-project-production.up.railway.app/

Run Locally

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

Screenshots

Web

Tech Stack

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.

Features

  • 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