project 13, the working out

A whole syllabus, taught online.

A physics academy’s whole syllabus online. Lectures, auto-graded quizzes, per-student progress.

My role
Full-stack build
When
2025
Context
Anuka Jagoda Physics Academy
Sector
Education
01 · What I built
  • Course creation and management for the physics curriculum.

  • Student enrolment with progress tracking per module.

  • Video lectures and resource uploads against each module.

  • Quiz and assignment management with automatic grading.

  • Role-based access for admin, teacher and student accounts.

  • Performance analytics and reports for instructors.

  • Notifications and reminders for class schedules and deadlines.

What it is built on

  • Next.js
  • React
  • Tailwind CSS
  • shadcn/ui
  • Node.js
  • Express
  • Supabase
  • Vercel