Multi-tenant LMS built for SCORM delivery
Deploy a production-ready LMS with tenant isolation, admin-managed SCORM package imports, learner tracking, and role-based access controls backed by Supabase.
Admin to learner pipeline
Upload once, launch anywhere in your tenant workspace.
1. Import package
Admin uploads a SCORM 1.2 or 2004 zip and maps it to a tenant.
2. Assign and launch
Instructors assign modules and learners launch from the library.
3. Track progress
Runtime data is stored in Supabase with tenant-safe RLS.
Platform capabilities
Everything needed to run a tenant-aware LMS
SCORM package manager
Import, parse, and manage SCORM zip packages from the admin workspace.
Version compatibility
Supports SCORM 1.2 and SCORM 2004 launch and runtime tracking.
Multi-tenant controls
Tenant owners and admins operate in isolated workspaces with scoped data.
Learner experience
Learners launch courses directly in-app with persistent completion state.
Access and roles
Role-based permissions are enforced with Supabase authentication and policies.
Supabase-backed data
Auth, storage, and tracking data live in one Postgres-backed platform.
1. Set up your tenant
New users can create or join a tenant workspace.
2. Import and assign
Admins upload SCORM content and assign it by tenant.
3. Track outcomes
Capture progress and completion from runtime events.
Ready to launch
Start building your SCORM LMS workspace
Use the admin area to onboard tenants, import SCORM packages, and deliver training with built-in authentication and data security.