Welcome to SLTC LMS
Dashboard
Active Courses
0
Enrolled Students
0
Avg. Completion
0%
Open Messages
0
Completions
Quiz Averages
Live Class
Camera/mic require https:// or http://localhost. This tab runs fully inside your HTML file (no external services).
Role
—
Invite & Screen Share to Enrolled Students
Share a join link and (optional) broadcast your screen to students using a peer-to-peer connection.
Join Link
Optional: One-click broadcast server (WebSocket URL)
Enrolled Students
This list is pulled from your Class Registry enrollments.
Instructor: Create Broadcast Code
Note: This is peer-to-peer WebRTC and may require internet for STUN. For full “one-to-many” classroom broadcasting, a server is needed.
1) Click Share Screen above, then generate an offer code. 2) Send the offer code to a student. 3) Paste their answer code back here.
Student: Join Screen Share
When connected, you’ll see the instructor’s shared screen below.
Paste the instructor’s offer code, generate an answer code, then send it back to the instructor.
If preview is black, pick a different camera then click “Enable Camera” again.
Camera not appearing? Allow camera permission in the browser, close other apps using the camera, then click Enable Camera. For reliable access, open this dashboard through HTTPS or http://localhost.
Local Preview
Tip: you can record camera or screen share.
Screen Share Preview
Shows what you're sharing (if enabled).
Instructor Screen (Student View)
Appears when connected.
Live Chat
Saved 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
·
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
Class Roster
Students automatically appear here when they are enrolled in the selected class.
Selected Course
—
Course Code
—
Instructor
—
Total Students
0
Enrolled Student Roster
Auto-filled from Class Registry enrollmentsGradebook
Attendance
Messages
Sender
—
Receiver
Students/Parents can only message the instructor. Instructors/Admins can message any enrolled user.Homework
Create Assignment
Visible to enrolled studentsAssignments
Submit
Select an assignment
Files are stored locally in your browser for this LMS file.
Submissions
Instructors/Admins can view all submissionsNotifications
Alerts appear when students submit homework or send messages to instructors.
Certificates
Generate Certificate
Preview
Admin
Users
Course Manager
Data Export / Import
Version 1.0 System QA
Admin-only automated checks for account isolation, permissions, required functions, and controls.
System Audit Log
Admin-only record of logins, navigation, button actions, and data changes.