Skip to content

A simple and interactive web application built using Streamlit to estimate your annual carbon footprint based on your daily lifestyle.

Notifications You must be signed in to change notification settings

AasishBVijayan/Carbon-footprint-using-Streamlit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒฑ Personal Carbon Footprint Calculator

A simple and interactive web application built using Streamlit to estimate your annual carbon footprint based on your daily lifestyle. Understand how your transportation, electricity usage, diet, and waste generation contribute to your carbon emissions.


๐Ÿš€ Features

  • ๐ŸŒ Country selection (currently supports India)
  • ๐Ÿš— Daily commute distance input
  • ๐Ÿ’ก Monthly electricity usage input
  • โ™ป๏ธ Weekly waste generation input
  • ๐ŸŽ Number of meals per day input
  • ๐Ÿ“Š Category-wise carbon emission breakdown
  • ๐ŸŒ Total annual carbon footprint summary
  • ๐Ÿ“‰ Comparison with national average (India)

Output

alt text

๐Ÿงฎ Emission Factors (India)

Category Emission Factor (kg COโ‚‚e per unit)
Transportation 0.14 per km
Electricity 0.82 per kWh
Diet 1.25 per meal
Waste 0.10 per kg

All outputs are converted to tonnes/year


๐Ÿง‘โ€๐Ÿ’ป How to Run

Create virtual environment

python -m venv myenv
myenv\Scripts\activate.bat

Run the Streamlit app:

streamlit run app.py

About

A simple and interactive web application built using Streamlit to estimate your annual carbon footprint based on your daily lifestyle.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published