Back Home

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