Framework Setup Guide

1. Prerequisites

  • Node.js version 18 or later
  • A code editor (VS Code recommended for MCP integration)

2. Install the CLI

npm install -g coursecode

Verify the install:

coursecode --version

3. Create a course project

coursecode create my-course

This scaffolds a new project with starter content, a course config, and all required dependencies.

4. Preview locally

cd my-course
coursecode preview

This starts a local preview server with a simulated LMS player so you can test navigation, interactions, and tracking without uploading to an LMS.

5. Build for your LMS

coursecode build

This produces a universal dist/ folder you can export as SCORM 1.2, SCORM 2004, or cmi5 — or deploy directly to CourseCode Cloud.

For SCORM-specific guidance, see SCORM course authoring.

6. Connect Cloud when you need it

Framework works locally by default. Connect CourseCode Cloud later if you want hosted deployment, analytics, or team collaboration workflows.

coursecode deploy