The Problem
Independent instructors needed a way to publish and sell interactive courses without wrestling with clunky, generic course-builder tools that buried content behind slow, ad-heavy players.
My Approach
I designed a lightweight course engine around progressive disclosure — instructors upload modules, learners move through them at their own pace, and progress, quizzes and payments are all tracked in one dashboard. The interface favors clarity over density so learners always know where they are in a course.
Key Features
Interactive course player
Chaptered lessons with inline quizzes, progress checkpoints and resumable playback.
Instructor analytics
Completion rates, drop-off points and revenue reporting per course.
Integrated payments
Stripe-backed checkout with coupons, one-time purchases and subscription tiers.
Role-based access
Separate learner, instructor and admin experiences from a single codebase.