TuneBug
Built a gamified music-learning web app that turns ear training and music theory into a game. Learners climb a Duolingo-style path of stages, units, and lessons, with 20 exercise types across ear training, pitch, reading, and rhythm. Features live microphone pitch detection (sing to match a note), XP, streaks, hearts, daily quests, spaced-repetition mastery, and weekly leaderboards. Full-stack Next.js 16 with real-time audio via Tone.js and pitchy.
TypeScriptNext.jsReactPrismaPostgreSQLTone.jsTailwindNextAuthVercel