EdTread
A gamified learning management system I built. Students earn XP, unlock badges, and build streaks as they work through courses. Teachers get real-time dashboards so they actually know what's happening. Each organization gets its own isolated environment with custom branding.

The Problem
Online learning platforms are dry. Organizations need a way to make course completion feel rewarding, something students actually want to come back to. Teachers need real-time visibility into student progress instead of waiting for end-of-term reports. And each org needs its own isolated environment so their data stays clean and separate.
The Approach
I layered gamification on top of a solid LMS foundation. XP, badges, and streaks give students real reasons to keep going. Multi-tenant architecture means each organization gets clean data isolation and their own branding out of the box. Teacher dashboards give instructors the visibility they need so they always know where students stand.
What I Built
- XP system with level progression, earned from module completion, assignments, daily login, and focus sessions
- Achievement badges awarded per course on completion
- Streak tracking for consecutive learning days
- Focus mode with 25-minute timed sessions and fatigue tracking
- Full teacher dashboard with student rosters, grading, and transcript export
- Assignment lifecycle from creation to submission to grading with PDF export
- Team chat and announcements per course
- Multi-tenant data isolation using Firebase custom claims
- Sneaker Lab activity, an interactive physics simulator for footwear design
- Server-side XP management through Cloud Functions to prevent manipulation
Tech Stack
Results
Need a Learning Platform?
I build custom education tools with gamification built in.
Response within 24 hours