Personal build

Course studio

A browser authoring tool that publishes a SCORM package an LMS will accept

What it was

A course authoring tool written from scratch. A course is lessons, a lesson is one scrolling page, and a page is a stack of blocks: text, images, audio, video, scored questions, and five interactive blocks that share one keyboard contract. Narration is uploaded or spoken by a text to speech service running on this machine, so no script leaves the building. The player is written once: the preview in the editor loads the same file the published package ships, so what an author previews is what the LMS runs.

Build a course in it

Ran until
August 2026
Kind of work
E-learning
Tools
TypeScript · React · SCORM 1.2 · SCORM 2004 · xAPI