Deploy this course in your LMS
Clean Core Academy can be exported as a self-contained SCORM 1.2 package and imported into any conformant LMS (SuccessFactors, Cornerstone, Moodle, SCORM Cloud, …). The package reports score, completion, and a resume bookmark back to the LMS automatically — a learner can stop on one device and pick up where they left off on another.
Preview the SCORM player
See the single-page player the SCORM package launches — the whole course as one scrolling experience, with no route navigation, exactly as it renders inside an LMS iframe.
Open the player previewSelf-contained package
RecommendedShips the whole course inside the package, so it runs fully offline inside the LMS with no dependency on this website and no security trade-off. Build it with:
npm run build:scorm
Produces dist/scorm/clean-core-academy-scorm12.zip. Import that zip into your LMS.
Lightweight embed package
A tiny package that frames this live deployment. Always serves the latest content, but the learner needs network access and the site must permit framing. Build it with:
npm run build:scorm:embed
Requires ALLOW_LMS_EMBED=1 on this deployment (off by default to keep the public site clickjacking-hardened). Prefer the self-contained package unless you specifically need always-fresh content.
What the LMS receives
- Score — percent of modules passed (cmi.core.score.raw).
- Completion / pass status across the whole course.
- A resume bookmark, so a new session reopens the same module.
- Cross-device resume via the LMS suspend_data (no local storage needed).