The backend models the usual e-learning shape - instructors publish courses broken into lessons, students enroll and their progress is tracked - with video handled through a dedicated pipeline kept off the request path. My contribution was on the backend / API side rather than the whole platform.
Highlights
Course structure
Courses, lessons, enrollments, and per-student progress tracking.
Media pipeline
Video processing kept off the request path for responsiveness.
Honest scope
Backend contributions to a larger platform, not a solo build.
Stack