Farid Zahran Logo
All projects

NextLevel Academy

A gamified learning platform built for students who lose momentum halfway through a course.

Role
Full-stack Developer
Timeline
2024 - 2026
Next.jsTypeScriptTailwind CSSSupabase
NextLevel Academy course dashboard showing progress tracking

Overview

Digital learning platform for students and young professionals featuring high-quality courses with gamified progression.

TODO: Describe the problem this solved, the approach taken, and one technical decision worth defending in an interview.

Course player interface with lesson progression sidebar
The course player, built around resumable progress.

Technical approach

TODO: Explain the architecture. Why Supabase over a custom backend? How is progression state modelled and kept consistent across devices?

Student dashboard showing enrolled courses and streaks
Instructor view for authoring course modules

Keep exploring the work.