Inspiration
Like most young people, we’re obsessed with staying connected. Whether we’re closing rings on Apple Fitness, scrolling through our Venmo feeds, or seeing who's checked in on Beer Buddy, we love keeping up with our friends in real time. We wanted to channel that same social energy into something impactful, so we built EcoElise, a social sustainability platform that turns eco-friendly habits into a fun, gamified experience.
What it does
EcoElise is a gamified social platform that empowers users to log, share, and celebrate their environmentally-friendly actions. Whether someone bikes to class, shops secondhand, or picks up litter, they can post a photo, add a comment, and tag their impact. Each action earns them points and achievements, encouraging continuous engagement. Users can follow friends, react to their posts, climb up the leaderboard, and level up by building real-life green habits. It’s about turning sustainability into a collective lifestyle, one post at a time.
How we built it
We designed the initial platform as a responsive web application using React and styled it with Tailwind CSS to ensure a clean, intuitive, mobile-first experience. Firebase handled user authentication and real-time database functions via Cloud Firestore, while Firebase Storage powered image uploads. Our architecture prioritizes scalability and mobile-readiness, with the next phase focused on transitioning the project to a native mobile experience using React Native and Expo. From the beginning, we designed the tech stack to support rapid iteration, community interaction, and performance optimization.
Challenges we ran into
One of our biggest challenges was striking the right balance between gamification and authenticity. We didn’t want to incentivize greenwashing or spammy posts just for points, so we had to find creative ways to reinforce genuine actions. Handling real-time updates of friends’ feeds posed technical hurdles, especially with Firebase’s sync behavior under load. Image upload and optimization across different devices also proved tricky, and we spent considerable time fine-tuning it for speed and consistency without sacrificing quality.
Accomplishments that we're proud of
We’re incredibly proud of creating a working, user-friendly prototype that blends community, sustainability, and gamification in a way that feels seamless. Watching people interact with EcoElise, post their first actions, and genuinely feel encouraged to do more has been incredibly rewarding. We built something that not only functions well but actually helps people build better habits and connect over shared values. Seeing the concept resonate with users validated our vision and showed us that sustainability can be both impactful and fun.
What we learned
Throughout this project, we learned how to work together as a team with a quick deadline, which involved delegating tasks and trusting our teammates to do their parts. We also gained hands-on experience designing for scalability and mobile readiness, and we deepened our understanding of how to craft experiences that feel meaningful, not just functional. We also saw firsthand how important emotional design is when building a community platform: users engage more when they feel seen, rewarded, and connected.
What's next for EcoElise
Our next big step is launching EcoElise as a mobile app on iOS and Android using React Native and Expo, bringing the full experience to users’ fingertips. We’re also developing daily and weekly eco-challenges to boost engagement and retention, along with community and global leaderboards for even more friendly competition. We're planning partnerships with eco-conscious brands and local organizations to sponsor challenges and offer rewards. Additionally, we’re building out analytics so users can see their cumulative environmental impact, and we’re introducing moderation and privacy tools to maintain a safe, positive space. EcoElise is just getting started, and we're excited to grow this movement.
Log in or sign up for Devpost to join the conversation.