Next.js + Supabase + SCORM

LMS platform starter for Vercel

This project ships with tenant-scoped authentication, admin-managed import, SCORM launch delivery, and runtime tracking for SCORM 1.2 and SCORM 2004 packages.

Multi-tenant workflow

Tenant owners/admins/instructors manage their own SCORM catalogs.

Access control combines Supabase auth with tenant memberships and row-level security policies.

SCORM playback

Imported packages can be launched in-app with tracking persistence.

Runtime data from SCORM APIs is captured and stored in Supabase for learner progress.