Skip to content

feat: add carbon footprint calculator with responsive dashboard#137

Open
YASHIKA012006 wants to merge 4 commits into
Aditya8369:mainfrom
YASHIKA012006:feature/carbon-footprint-calculator
Open

feat: add carbon footprint calculator with responsive dashboard#137
YASHIKA012006 wants to merge 4 commits into
Aditya8369:mainfrom
YASHIKA012006:feature/carbon-footprint-calculator

Conversation

@YASHIKA012006

Copy link
Copy Markdown

Description

This PR introduces a new Carbon Footprint Calculator module that allows users to estimate their monthly CO₂ emissions based on daily activities. The feature includes an interactive dashboard, emission visualization, and sustainability recommendations while maintaining a responsive and user-friendly interface.


Related Issue

Closes #58


Type of Change

  • Bug Fix
  • New Feature
  • Documentation
  • UI/UX Improvement
  • Refactoring
  • Performance Improvement
  • Accessibility

Changes Made

  • Added a new Carbon Footprint Calculator module.
  • Implemented interactive CO₂ emission calculations with an interactive pie chart.
  • Added vehicle-specific input fields (Car/Bike).
  • Added emission breakdown cards.
  • Added personalized recommendations based on emission levels.
  • Added input validation to prevent empty calculations.
  • Improved responsive UI for desktop, tablet, and mobile devices.
  • Updated the README with the new feature.

Testing

  • Tested locally
  • No console errors
  • Existing functionality works as expected

Screenshots

N/A


Checklist

  • My code follows the project guidelines.
  • I have tested my changes.
  • I have updated the documentation if required.
  • My changes address the related issue.
  • This PR focuses on a single issue.

Additional Notes

This feature was implemented as a standalone module and integrates seamlessly with the existing Pollution Control Hub dashboard without affecting current functionality.

@vercel

vercel Bot commented Jul 10, 2026

Copy link
Copy Markdown

@yashika9569597936-lab is attempting to deploy a commit to the Aditya Mahajan's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Aditya8369

Copy link
Copy Markdown
Owner

@YASHIKA012006 conflicts

@Aditya8369 Aditya8369 added ECSoC26 Contributions considered under ECSoC'26 merge-conflicts labels Jul 10, 2026
@YASHIKA012006

Copy link
Copy Markdown
Author

@Aditya8369 i will resolve this conflits as soon as possible .

@YASHIKA012006

Copy link
Copy Markdown
Author

@Aditya8369 I synced my branch with the latest changes, resolved the conflicts, and verified that the project builds successfully on my system.

@vercel

vercel Bot commented Jul 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
pollution-control-hub Ready Ready Preview, Comment Jul 11, 2026 4:34am

@YASHIKA012006

Copy link
Copy Markdown
Author

@Aditya8369 I’ve resolved the remaining conflicts and updated the branch. The build is working fine now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ECSoC26 Contributions considered under ECSoC'26 merge-conflicts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Personal Carbon Footprint Calculator for Environmental Awareness

3 participants