Screen Share PreviewShows what you’re sharing (if enabled).
Instructor Screen (Student View)Appears when connected.
Live ChatSaved inside this LMS (Messages storage).
How to run on Windows (required for camera/mic)
Put this file in a folder, open Command Prompt in that folder, run:
python -m http.server 8000
then open http://localhost:8000.
Smart Whiteboard
Courses
Course Tab Visibility (Admin)
Lock/hide the entire Courses tab for students and/or parents
This saves to Settings and takes effect immediately for students/parents.
·
Instructor:
Enrolled:
Class Registry
Enroll students into courses (and manage enrollments).
Enroll
Admins/Instructors can enroll any student. Students can enroll themselves.
My Enrollments
All Enrollments
Tip: Click “Remove” to unenroll a student from a course.
Enrollment
Form matches the SLTC Enrollment Form (Less Than 300 Clock Hours).
Enrollment Form (Student)
Fill out the form and click Submit Enrollment. Your submission is saved locally in this LMS file and visible to instructors/admins.
PROGRAM(S) INFORMATION
REFUND & FEES (summary)
Official refund/fee policy wording remains on the paper/PDF form.
Test
Other Information
Total Refund & Fees$0.00Balance: $0.00
Auto-calculates from the selected amounts above.
Sponsoring Company (if applicable)
Company Contact Person Title Email Phone Address City State ZIP Code
Certification & Signature
Typing your name acts as an e-signature for this local LMS submission.
Student Signature (type full name) Student Phone Parent/Guardian Signature (if under 18) Parent/Guardian Phone
Enrollment Submissions
Stored locally (IndexedDB). Includes student name, date enrolled, course, email, and full form details.
Enrollment is available to Students, Instructors, and Admins.
Balance
Track tuition/fees and record payments (stored locally).
My Balances
Payments are recorded inside this LMS file (IndexedDB). No real card processing is performed.
Gradebook
TypeEdit modeImport CSV
Attendance
Messages
Sender
—
Receiver
Students/Parents can only message the instructor. Instructors/Admins can message any enrolled user.
Homework
Create Assignment
Visible to enrolled students
Title Due Date
Instructions
Assignments
Submit
Select an assignment
Submission (text)
Attach file (optional)
Files are stored locally in your browser for this LMS file.
Submissions
Instructors/Admins can view all submissions
Notifications
Alerts appear when students submit homework or send messages to instructors.
Certificates
Generate Certificate
Student Course Certificate # Date Issued
Certificate layout follows SLTC branding and can be mapped to your official template.
Preview
Admin
Users
Course Manager
Show inactiveImport CSV
Manage courses system-wide. Supports Active/Inactive, Expiration, Renewal, bulk CSV import/export, and Lock after grading starts. Changes update every dropdown (Gradebook, Registry, Live Class, etc.).
Data Export / Import
Import All (JSON)
Settings
School Name Brand Color
Show inactive courses in dropdownsDefault: lock courses after grading startsAllow instructors to create coursesInstructor editing scope
Hide Courses tab for studentsHide Courses tab for parents
These settings are saved in your browser (localStorage) for this LMS file.
Send this to students
Share the join link + Offer Code. Students paste the offer, generate an answer, and send it back.
Join Link
Offer Code
Tip: For true one-click “broadcast to all students” with no copy/paste, host a small signaling service (WebSocket). If you enter its URL in the Live Class invite area, the system will try one-click mode.