This is a submission for Weekend Challenge: Earth Day Edition
What I Built
- Project Description Eco-Pulse is a gamified sustainability platform that transforms environmental action into a high-stakes competitive experience. Moving away from traditional, passive "awareness" apps, Eco-Pulse uses a "Battle Pass" logic where users complete real-world tasks—like plastic collection and recycling—to earn points, climb a weekly leaderboard, and unlock rewards.
The core of the project is a specialized AI Verification layer designed for the modern web. To maintain the integrity of the competition, the app features a prototype "Synthetic Detection" logic that analyzes image metadata and pixel consistency to ensure tasks are completed in real-time, preventing the use of AI-generated or web-scraped images.
My goal with Eco-Pulse is to solve the "engagement gap" in environmental activism. Many people want to help the planet but find the process boring or unrewarding. By applying eSports mechanics—such as dynamic difficulty scaling, rank-based matchmaking, and seasonal rewards—I want to make sustainability "the new meta."
Specifically, this prototype aims to:
Validate Authenticity: Use AI to move from an "honor system" to a verified system of action.
Drive Habit Formation: Use a weekly-resetting leaderboard to keep users coming back through healthy competition.
Bridge the Gap to Real Rewards: Demonstrate a clear path where digital effort translates into tangible value (vouchers, gift cards, and cashback), creating a circular economy of "Doing Good."
Demo

if the web page shows invaild credentials, just refresh the page.
Code
AMan-hu2008
/
ECOPULSE--EARTH-DAY-PROJECT
Eco-Pulse: A Gamified Earth Day AI Prototype. Verified environmental tasks, real-time leaderboards, and competitive eco-ranks for a sustainable future.
How I Built It
When explaining your process to a platform like Dev Challenges, honesty about your constraints actually demonstrates efficiency and prioritization skills—traits that judges value.
Here is a formal yet authentic response for your submission:
How I Built It
The development of Eco-Pulse was a high-intensity sprint. Given a strict time constraint, I focused on building a Minimum Viable Product (MVP) that highlights the core loop: Action → Verification → Reward.
Architecture: I utilized a modern, full-stack approach using React for the frontend and Tailwind CSS for the UI to achieve a "grunge-minimalist" e-sports aesthetic quickly.
Database & Logic: Supabase was integrated for real-time data handling, allowing the weekly leaderboard and user activity history to update instantly without page refreshes.
AI Implementation: Due to the limited timeframe, the AI Computer Vision component is currently implemented as a functional prototype. I built a logic gate that scans image metadata (EXIF data) to verify the authenticity of uploads, serving as a first line of defense against AI-generated or recycled web images.
Gamification: I engineered a dynamic difficulty script that scales point requirements as users level up, ensuring the "gameplay" remains challenging.
Challenges & Time Management
Building a full-stack app with authentication, a real-time leaderboard, and a verification system in just a few hours was the primary challenge. I had to prioritize functional logic over complex backend integrations. To meet the deadline, I opted for a "client-side first" approach, ensuring the user experience remained smooth and interactive even while the backend remained lean.
Future Amendments & Scalability
With more development time, I intend to implement the following:
Deep Learning Integration: Replace the metadata check with a full TensorFlow.js model trained specifically to identify plastic types and detect synthetic pixel artifacts from AI generators.
Automated Reward Fulfillment: Fully integrate the Amazon and Zomato API suites to automate the distribution of cashback and gift cards once the 1,000-point milestone is reached.
Geo-Fencing: Implement GPS-based "Hotspots" where users earn 2x points for cleaning up verified high-pollution areas.
Social Squads: Expand the social AI to allow users to form "Clubs" or "Teams" to compete in community-wide ecological tournaments.
Top comments (0)