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-sdk";
// Create a new sandbox instance
const sandbox = await Sandbox.create({
gitRepoUrl: "https://github.com/user/repo",
timeoutMs: 120000,
});
console.log("Session ID:", sandbox.getSessionId());
// Execute commands with streaming output
await sandbox.runStreamingCommand({
cmd: "npm",
args: ["install", "express", "lodash"],
onStdout: (stdout) => console.log(stdout),
onClose: (exitCode) => console.log(`Exit: ${exitCode}`),
});
// File operations
await sandbox.setFile("/home/damner/code/app.js", code);
const content = await sandbox.getFile("/home/damner/code/app.js");














