Fully managed LMS for everything you need
Manage your courses and lessons with a smooth, drag-and-drop interface.
Module 1: Introduction3 lessons
Welcome & Overview12:30
Getting Started08:45
Module 2: Core Concepts6 lessons
LIVE
Module 3: Advanced Topics9 lessons
Module 4: Mastery8 lessons
Module 5: Practice5 lessons
Module 6: Final Project4 lessons
Assignments with automated grading, multiple formats, plagiarism detection.
Analyzing code structure...
Assessment Status0%
Code quality checkPassed
Test coverage87%
Plagiarism checkPassed
Score Calculation95%
Grade CalculationPending
Custom domains, branding, color palettes & no watermarks anywhere.
yourdomain.com
AI-powered analytics identify struggling students before they fall behind.
Sandbox for code execution
sandbox-example.js
12345678910111213141516171819202122
import { Sandbox } from "@fermion-app/sandbox"
const sandbox = new Sandbox({ apiKey: 'fk-12345' })
const { snippetId } = await sandbox.connect({ shouldBackupFilesystem: true })
await sandbox.setFile({ path: "~/code/app.js", code })
const content = await sandbox.getFile("~/code/app.js")
const { exitCode } = await sandbox.runStreamingCommand({
cmd: "bun",
args: ["install", "express", "lodash"],
onStdout: (stdout) => process.stdout.write(stdout)
})
await sandbox.disconnect()
// some time later
const sandboxAgain = await sandbox.fromSnippet({ snippetId })
const fileContent = await sandbox.getFile("~/code/app.js")
console.log('Older file', fileContent)


















