Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌍 EcoTrace Pro

Profile Image

♻️ AI-Powered Carbon Footprint Calculator

Measure β€’ Analyze β€’ Reduce β€’ Sustain

Python Flask JavaScript HTML5 CSS3 SQLite


πŸš€ Overview

EcoTrace Pro is an advanced Carbon Footprint Calculator that helps users measure and reduce their environmental impact through intelligent analysis and interactive visualizations.

🌱 Analyze Your Impact Through

  • πŸš— Travel Distance
  • ⚑ Electricity Usage
  • πŸ₯— Food Habits
  • πŸ—‘ Waste Generation

✨ Features

🌍 Carbon Footprint Prediction
πŸ“Š Interactive Dashboard
πŸ“ˆ Real-Time Charts & Analytics
πŸ€– AI-Based Recommendations
πŸ—„οΈ SQLite Data Storage
πŸ“„ Download Reports
πŸ“± Responsive Design

πŸ–ΌοΈ Screenshots

🏠 Home Page

πŸ“Š Dashboard

🌱 Carbon Analysis


πŸ› οΈ Tech Stack

Technology Purpose
Python Backend
Flask Web Framework
SQLite Database
HTML5 Structure
CSS3 Styling
JavaScript Functionality
Chart.js Visualizations
Scikit-Learn Machine Learning

πŸ“‚ Project Structure

EcoTrace-Pro/
β”‚
β”œβ”€β”€ app.py
β”œβ”€β”€ model.py
β”œβ”€β”€ requirements.txt
β”‚
β”œβ”€β”€ models/
β”‚   └── carbon_model.pkl
β”‚
β”œβ”€β”€ templates/
β”‚   └── index.html
β”‚
β”œβ”€β”€ static/
β”‚   β”œβ”€β”€ style.css
β”‚   β”œβ”€β”€ script.js
β”‚   └── logo.jpg
β”‚
└── carbon.db

βš™οΈ Installation

Clone Repository

git clone https://github.com/your-username/EcoTrace-Pro.git
cd EcoTrace-Pro

Create Virtual Environment

python -m venv venv

Activate Virtual Environment

venv\Scripts\activate

Install Dependencies

pip install -r requirements.txt

Train Machine Learning Model

python model.py

Run Application

python app.py

πŸ“Š Carbon Rating System

Rating Meaning
🌱 Excellent Very Low Carbon Emissions
😊 Good Sustainable Lifestyle
⚠ Moderate Improvement Needed
πŸ”₯ Critical High Environmental Impact

πŸ“ˆ Features Dashboard

βœ” Carbon Prediction

βœ” Interactive Graphs

βœ” Sustainability Rating

βœ” AI Recommendations

βœ” History Tracking

βœ” Report Download

βœ” Responsive Design

βœ” Modern Glassmorphism UI


🎯 Future Enhancements

  • πŸ” User Authentication
  • πŸ“„ PDF Reports
  • πŸ“§ Email Reports
  • 🌍 Live Weather API
  • ☁ Cloud Deployment
  • πŸ—Ί Carbon Tracking Maps
  • πŸ€– Advanced AI Model
  • πŸ“± Mobile Application

πŸ‘©β€πŸ’» Author

Rutika Patel

πŸŽ“ Computer Science Engineer

πŸ’» Python Developer

πŸ“Š Data Analytics Enthusiast

🌱 Passionate About Sustainable Technology


⭐ Support

If you like this project:

⭐ Star the Repository
🍴 Fork the Repository
πŸ“’ Share with Friends

🌍 Together We Can Build A Greener Future 🌱

⭐ Thank You For Visiting ⭐

About

**EcoTrace Pro** is an AI-powered Carbon Footprint Calculator that analyzes travel, electricity, food, and waste data to estimate carbon emissions and provide eco-friendly recommendations through an interactive dashboard.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages