Inspiration

EcoTrack was inspired by the urgent need to address environmental challenges, as highlighted in the United Nations Sustainable Development Goals, particularly those related to climate action and well-being.

What it does

EcoTrack is a web-based application that allows users to:

  • Track their daily activities (such as transportation and movement)
  • Calculate their estimated carbon footprint
  • Visualize their progress through interactive charts
  • Earn rewards and badges for eco-friendly behavior

How we built it

I developed EcoTrack as a full-stack application using modern tools:

  • Frontend: React for a responsive and interactive user interface
  • Backend & Database: Firebase for real-time data storage and authentication
  • Logic: Custom carbon footprint calculations based on activity data
  • Data Visualization: Chart.js for tracking emissions over time

The carbon footprint is estimated using simplified formulas based on publicly available averages.

Challenges I ran into

One of the biggest challenges was accurately estimating carbon footprint values without access to highly detailed datasets. I had to balance simplicity with realism by using reliable public data while keeping the calculations easy to understand.

Accomplishments that we're proud of

  • Successfully built a fully functional full-stack web application
  • Designed an engaging user experience using gamification features such as streaks and badges
  • Created a clean and interactive interface with real-time data visualization

What I learned

Through this project, I gained experience in:

  • Building a full-stack application independently
  • Working with real-time databases like Firebase
  • Designing user-centered features that encourage behavior change
  • Simplifying complex environmental data into meaningful insights

I also developed a deeper understanding of how small individual actions can collectively impact global sustainability.

What's next for EcoTrack

EcoTrack aims to further improve user engagement by adding more personalized insights, expanding tracking features, and continuing to promote sustainable and healthy habits through technology.

Built With

Share this project:

Updates