Project detail
EnviroED
My final degree project: a gamified educational platform that teaches recycling and sustainability through minigames, progression, and an AI tutor.
Work in progress
React
Express
Supabase
OpenAI
The current build already includes the core game loop, World 1 minigames, missions, and persistent progression, while broader content and backend polish are still in progress.
Overview
What it is
EnviroED is my final degree project. It is a gamified learning platform for children built around recycling habits, short minigames, and steady progression. It combines a playful frontend, Supabase-backed state, and an AI tutor layer, but it is still being expanded beyond the first world and polished on the backend side.
Current build
What already works
- Home, profile, characters, and a level map already define the core product flow
- World 1 already includes playable minigames for sorting, quiz interactions, and finding mistakes
- Missions, XP, coins, achievements, unlocks, and profile progress are already part of the loop
- Supabase-backed persistence already supports users, progress, missions, and seeded content
Notes
Technical notes
- The frontend is already visually strong, with React, Vite, Tailwind, motion, and reusable minigame patterns
- An Express backend and Supabase schema already shape missions, progress, and the tutor layer
- The broader product scope is already visible in the data model, even if the public build is not fully closed yet
- The next work is mainly about expanding content, stabilizing backend flows, and finishing the tutor experience