Inspiration
Our inspiration came from the urgent need to address SDG 12: Responsible Consumption and Production. We wanted to make sustainability accessible and engaging by transforming abstract environmental goals into tangible, daily practices that users could track and improve.
What it does
The Sustainable Living Tracker is a web application that helps users track sustainable living practices across six categories: Transportation, Energy Usage, Water Conservation, Waste Management, Sustainable Food, and Conscious Shopping. Users log actions through tailored input forms, and the app calculates environmental impact using weighted multipliers. The dashboard shows real-time metrics including carbon footprint reduction, water saved, waste reduced, and overall sustainability score. Progress is visualized through GitHub-style activity charts and a growing tree that evolves from seed 🌱 to full tree 🌲 based on total actions. An achievement system rewards consistent sustainable behavior with six unlockable badges.
How we built it
Built with HTML5, CSS3, and JavaScript (ES6+), the application features a responsive design with a green color scheme reflecting environmental themes. We implemented local storage for data persistence, real-time calculations with category-specific environmental impact multipliers, and dynamic chart generation. The interface uses modal-based action logging with tailored input fields for each sustainability category, making the experience intuitive and engaging.
Challenges we ran into
Environmental Impact Calculation: Creating realistic impact calculations for diverse action types. We solved this by developing category-specific multipliers based on environmental research.
Data Visualization: Making progress tracking engaging and motivating. We implemented GitHub-style activity charts and a growing tree visualization that provides immediate visual feedback.
User Experience: Balancing simplicity with meaningful environmental impact. We created action-specific modals with helpful placeholders to reduce cognitive load.
Accomplishments that we're proud of
Successfully created an application that directly supports SDG 12 while making sustainability tracking accessible and rewarding. The app features seamless user experience, real-time impact calculation, responsive design, and engaging progress visualizations. We built a comprehensive achievement system that encourages consistent sustainable behavior and integrated educational content about SDG 12 naturally into the user experience.
What we learned
Learned how to translate complex environmental data into user-friendly metrics and discovered the power of visual feedback in motivating behavioral change. Gained comprehensive understanding of SDG 12 and how personal actions contribute to global sustainability targets. Mastered responsive design for universal accessibility and understood how gamification can drive sustainable behavior change.
What's next for Sustainable Living Tracker
Immediate Enhancements: Social features for sharing achievements, community challenges, advanced analytics, and push notifications.
Technical Improvements: Native mobile apps, cloud integration for cross-device sync, API integrations with sustainability databases, and offline functionality.
Educational Expansion: Video content, interactive quizzes, expert tips, and local resource connections.
Global Impact: Multi-language support, cultural adaptation, partnerships with environmental organizations, and research integration for impact measurement.
The Sustainable Living Tracker represents our commitment to making sustainability accessible, trackable, and rewarding for everyone, contributing to the global effort to achieve SDG 12.
Log in or sign up for Devpost to join the conversation.