🌍 About Actify 🚀 Inspiration We noticed how most people want to take action for the environment — but often don’t know where to start, or lose motivation quickly. At the same time, youth spend a lot of time on social media, where trends and challenges drive engagement. So we thought — what if climate action could be just as fun and rewarding as a social challenge?
That’s how Actify was born — a platform that gamifies climate actions through small, verifiable challenges.
🧠 What It Does Actify allows users to: 🌱 Explore climate-positive challenges (like “Plant a Tree” or “Ditch Plastic for a Day”). 📸 Upload real proof (photo/video) of completing challenges. 🤖 Get AI verification to ensure authenticity — no AI-generated fakes! 🏆 Earn points, climb leaderboards, and unlock rewards. 💬 Engage with a community feed and share actions on social media to inspire others.
Every action you take makes the world greener — and your score higher!
🛠️ How We Built It Frontend: React + TypeScript + TailwindCSS Backend & Auth: Supabase (PostgreSQL + Auth) AI Verification: Supabase Edge Functions integrated with AI APIs for image/video validation. Storage: Supabase Storage for user submissions UI Library: ShadCN + Lucide Icons for a modern interface
The entire workflow is built to be seamless and engaging — from sign-in to AI-verified uploads.
🧩 Challenges We Faced Handling AI verification accurately without false positives. Managing unique constraints (user can’t submit same challenge twice). Optimizing real-time leaderboard updates. Ensuring smooth media uploads and secure public access. These hurdles helped us learn how to design scalable, real-time systems that balance performance with great UX.
💡 What We Learned How to combine AI verification with real-world social engagement. Best practices in React–Supabase integration and database schema design. The importance of human motivation and gamification in driving climate impact.
🌱 What’s Next
Enable direct social media sharing (Instagram, YouTube Shorts, TikTok) so users can instantly showcase their verified climate actions. Allow people to take challenges from Actify and post their progress on Instagram — helping them create meaningful, real content while inspiring others. Launch monthly challenges and partnerships with eco-organizations to expand our reach and real-world impact. Introduce badges, streaks, and levels to encourage consistency and long-term engagement. As of now, users can upload any photo or video, but going forward, we’ll enhance our AI-based verification system to ensure that uploads are authentic, not AI-generated, and not taken from random media — making Actify a credible and trusted platform for real climate action.
Our goal is simple: make sustainability social, shareable, and fun. Because small actions, when gamified, can create big change.
Built With
- ai
- an
- and
- and-edge-functions)
- database
- lucide-icons
- postgresql
- react
- shadcn/ui
- storage
- supabase-(for-authentication
- tailwindcss
- typescript
- verification