EcoLo is a behavioral tech platform designed to drive climate action through gamification, community engagement, and real-time impact tracking. The app incentivizes sustainable habits—especially the reduction of carbon emissions, through the choice of low-emission transport. The web app rewards users with redeemable points, eco-friendly products, and social recognition. Unlike other sustainability tools that rely on passive education, EcoLo uses proven engagement mechanics to build long-term behavior change. With features like streak counters, leaderboards, and live carbon savings data, it creates a scalable network effect around environmental impact. Our project stems from the increasing disconnect between people's intentions to live sustainably and their ability to sustainably support that intention in a meaningful way over time. We had looked at existing platforms, such as JouleBug, Earth Hero, and Adva—each of which raised awareness around sustainable behaviors—but saw an opportunity to go further by infusing gamification, social motivation, as well as real-time feedback in the experience. During our development phase, we faced a number of challenges including generating a standardized reward system that was also scalable! We had to figure out how to implement a recently implemented feature that updates in real-time for each user; and we had to create an intuitive user experience that was still engaging within a short time. We built our platform on the Flask framework for the backend, primarily taking advantage of its lightweight flexibility to create fast API responses and to seamlessly integrate behaviors we wanted to track. This project has helped us learn how to work collaboratively when things are moving quickly, how to quickly prototype ideas, and how to merge user psychology with technical constructs. Most importantly, we learned how to design with intent for impact-driven behavior change, rather than simply functionality—this is something we hope to carry forward.
Log in or sign up for Devpost to join the conversation.