Inspiration
We were inspired by the urgent need to improve climate literacy among young people and communities. Many people want to act sustainably but lack simple, interactive tools that show the impact of daily choices on the environment. Climate Buddy bridges that gap using AI-powered quizzes, interactive charts, and tips.
What it does
Climate Buddy helps users learn about climate change and sustainability through:
Interactive quizzes that test knowledge about energy, CO₂, and water usage
Dynamic charts showing CO₂ saved, energy saved, and water conserved
Progress bars and badges to gamify learning
AI tips for actionable steps to reduce environmental impact Users see their progress in real-time and understand how small actions create measurable environmental impact.
How we built it
We built Climate Buddy as a web app using:
HTML & CSS for structure and mobile-friendly design
JavaScript for interactive quizzes, AI tips, and chart updates
Chart.js for dynamic multi-metric visualizations
Simple gamification mechanics (progress bar, badges) to motivate users
All components are lightweight, run entirely in the browser, and require no backend or authentication, making it easy for anyone to use.
Challenges we ran into
Ensuring real-time chart updates when users answered quizzes
Balancing points and multi-metric calculations so charts accurately reflect impact
Designing a mobile-friendly UI that’s engaging but simple
Making AI tips concise and informative in both English and Bangla
Accomplishments that we're proud of
Created a fully functional, interactive climate learning web app
Successfully implemented multi-metric impact visualization (CO₂, energy, water)
Added gamification to motivate users to continue learning
Achieved bilingual support for wider accessibility
What we learned
Learned to integrate Chart.js with dynamic JavaScript data
Learned how to gamify learning experiences effectively
Understood the importance of user feedback loops (points, badges, charts)
Practiced AI-powered suggestions in a lightweight web app environment
What's next for Climate Buddy
Add more quizzes and topics to cover broader environmental issues
Implement personalized AI recommendations based on user behavior
Include community leaderboard to encourage friendly competition
Log in or sign up for Devpost to join the conversation.