school PLATFORM · COURSE MANAGEMENT

Build and deliver any course.

Upload SCORM packages, embed videos, write HTML lessons, or attach documents. Organise everything into a structured learning path, then publish when you're ready.

Every content type, one platform.

inventory_2
SCORM packages Upload SCORM 1.2 or 2004 ZIPs. We parse the manifest and handle the runtime automatically.
play_circle
Video content Embed video lessons from any source. Track viewing progress and set completion rules.
code
HTML lessons Create rich text lessons directly in the editor. Add images, links, and formatted content.
description
Documents Attach PDFs, slide decks, and reference materials as downloadable lesson resources.

Structured learning paths.

Courses contain modules. Modules contain lessons. Set the order, define prerequisites, and control how learners move through your content.

  • check_circle Drag-and-drop module and lesson ordering
  • check_circle Prerequisites between courses and modules
  • check_circle Estimated duration per lesson
  • check_circle Draft, published, and archived states
  • check_circle Version control: update without losing history
  • check_circle Categories for catalogue organisation
Course structure
Module 1: Introduction
check_circle Welcome video
check_circle Company overview (SCORM)
Module 2: Core training
radio_button_unchecked Safety procedures (SCORM)
radio_button_unchecked Policy documents (PDF)
radio_button_unchecked Knowledge check (Quiz)
Module 3: Assessment
Locked. Complete Module 2 first.

Everything you need to manage courses.

category
Categories & tags Organise your course catalogue by topic, department, or skill level. Learners can browse and filter easily.
assignment_turned_in
Enrolment rules Self-enrol, admin-assigned, or auto-enrol by organisation. Set deadlines and send reminders before they expire.
workspace_premium
Completion certificates Automatically issue branded certificates when learners finish a course. Each has a unique verification URL.
sell
Pricing (if selling) Set a price per course, offer bundles, or keep them free. Stripe handles payments and enrolment happens automatically.
content_copy
Clone courses Duplicate an existing course to create variants for different teams or clients. Saves hours of re-creation.
image
Thumbnails & descriptions Each course gets a thumbnail, description, and estimated duration. Makes your catalogue look professional.

Create your first course.

Start a free trial and upload your content. You'll have a published course in under ten minutes.