We designed the platform around its three audiences. Schools get a dark, editorial programme site with per-course and per-partner pages and a registration form that books all three days at once. Students get an LMS where Web Development and Hardware open with a free first day and unlock the rest on payment, with exams, progress, attendance, live sessions, support tickets and certificates that anyone can verify at a public link. The operations team gets an admin with Super Admin, Admin, Finance and Editor roles covering the whole programme, plus Facebook, Instagram and YouTube posts synced on a schedule with a LIVE NOW banner.
Stack
Next.js 16TypeScriptPrisma 7PostgreSQLBetter AuthGSAPCloudflare R2