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.
- Ran until
- August 2026
- Kind of work
- E-learning
- Tools
- TypeScript · React · SCORM 1.2 · SCORM 2004 · xAPI