Core Architecture: SCORM + SQL
Content, learner data, analytics, and business logic live in two portable, standards-based layers fully owned by Dioscope:
SCORM
All educational content is built in-house as SCORM 1.2/2004-compliant packages — interactive lessons, clinical simulations, question banks, video lectures, and assessments. Each module is self-contained and runs on any SCORM-compliant LMS without modification.
SQL
Learner analytics, performance tracking, spaced-repetition algorithms, gamification logic, and admin tooling run on a PostgreSQL database. User progress, question-level metrics, and engagement data across 20,000+ registered professionals are stored in structured, queryable SQL — fully exportable and migratable.
Current Providers
Each provider handles a specific layer and can be replaced without affecting core assets:
| Layer | Provider | Role |
|---|---|---|
| LMS Frontend | LearnWorlds | User interface, enrollment, SSO, course navigation |
| Database & Backend | Supabase | PostgreSQL hosting, real-time features, edge functions, storage |
| Video Hosting | Vimeo | Video lecture hosting and streaming, embedded within SCORM packages |