Skip to content

1. O2S Platform Overview & New School Setup โ€‹


1. 5 Core Advantages for Schools & Training Centers โ€‹

O2S Platform CapabilityBusiness Value for School Owners & Centers
1. Dedicated School Domain & Multi-Branch (<school>.o2s.app)Operate on your own branded portal with isolated Branch Admin permissions (Agencies) and 1-click bulk auto-classification.
2. Ready-to-Teach V2 Library + Custom V1 SyllabusLaunch classes immediately with O2S's official interactive curriculum (V2) or upload your own books (V1 with automatic .mp3 slide pairing).
3. On-Demand [O2S] Seconded Teachers & Auto-Login SSOCombine your internal teachers with seconded [O2S] teachers to scale class capacity without recruitment bottlenecks.
4. 11-Column Live Event Board & Next MaterialDispatch hundreds of live classes from one screen with real-time student hardware alerts (Auto-Clear) and chained syllabus shifting (Update group onward).
5. Browser-Native Classroom & Smart Board 2.0 (60fps)Zero app installation on PC, Mac, or iPad (Apple Pencil 1-second palm rejection), auto-resuming slides (Mark Done), automatic HD class recordings, and Self-Study.

2. Three Workspaces & 1-Click Navigation โ€‹

Each school operates on its own dedicated domain https://<school>.o2s.app. Depending on your role, you work across 3 connected workspaces:

  • LMS & Event Board (Orange): Student portal to join class, teacher schedule & feedback, and the 11-column live dispatch board for coordinators.
  • CMS 2.0 (Blue): School administration portal for Branches (Agencies), Courses (Courses), Accounts (Users), Class Groups (Groups), and Bulk Scheduling (Scheduler).
  • O2S Base (base.o2s.app โ€” Indigo): Live interactive classroom, Smart Board 2.0, official O2S syllabus library (V2), and seconded [O2S] teacher dispatch.
INTERACTIVESelect your role to see top-bar navigation buttons & permissions
TOP HEADER BAR:https://base.o2s.app
โšก LMS (Portal & Event Board)โšก CMS 2.0 (Admin)โšก O2S Base (Materials & Rooms)
On LMS / CMS
All 3 Top-Right Buttons: LMS โ†” CMS โ†” O2S Base
Switch between portals in 1 click.
From O2S Base โ†’ LMS / CMS
Select a School (Exit All LMS) or Expand Row
Method 1: Pick a specific school in the top-left filter to reveal LMS & CMS buttons. Method 2: Expand any session row โ†’ click Open LMS / Open CMS.
[O2S] Teachers & ๐Ÿ”’ O2S
Manage Seconded [O2S] Teachers
Assign/replace [O2S] teachers and handle Cancel/Restore on ๐Ÿ”’ O2S sessions.

How to Switch from O2S Base (base.o2s.app) to a School's LMS / CMS โ€‹

When working inside O2S Base (under the Class tab), there are 2 ways to open a school's LMS or CMS:

  1. Method 1 โ€” Top-left school filter bar: Change the school dropdown from the default All LMS to a specific school โ†’ The LMS and CMS buttons appear immediately to the right of the dropdown.
  2. Method 2 โ€” Inside any expanded session row: Click to expand any session row โ†’ The Open LMS and Open CMS buttons appear right next to Enter class (works even while viewing All LMS).

๐Ÿ” Auto-Login SSO for O2S Teachers ([O2S])

  • O2S Teachers ([O2S]): Clicking Enter class or LMS on O2S Base automatically signs into your linked teacher account at that school (SSO) and launches the class without re-entering credentials.
  • Root Admins: Clicking LMS / CMS opens the target school's portal in a new tab (without binding a teacher account).

3. 6 Live Session States on Event Board โ€‹

1. UPCOMING / WAITING
Scheduled & Waiting
Before class. Click โœ“ Confirm to approve Next Material.
2. IN MINUTES
10 Mins Before Start
Room opens 10 mins early. Teacher & Students click Time cell or Join button.
3. ACTIVE
Live Class in Progress
Auto-resumes last slide. Teacher clicks Mark Done on finished pages.
4. ENDED
Class Time Ended
Waiting for Teacher to submit student Feedback.
5. COMPLETED
Completed
Feedback & HD recording saved; Next Material auto-predicted.
6. CANCELED
Canceled / Excused Leave
Click Cancel in Col 11 (does not deduct package); click Ordinal (Col 5) to book make-up.

๐Ÿ”’ Permissions on ๐Ÿ”’ O2S Protected Sessions

For classes coordinated with O2S seconded teachers (marked with ๐Ÿ”’ O2S in Column 11):

  • School Admins & Coordinators: Can freely swap internal school substitute teachers (School Teacher โ†” School Teacher), set External Room URL, write Notes, and click โœ“ Confirm on Next Material.
  • O2S Central Admin (O2S Admin): Manages Cancel, Restore, and assigning/replacing [O2S] seconded teachers to prevent cross-school schedule conflicts.

4. 4 Steps to Launch a New School & Class โ€‹

STEP 1
Create School & Branches
Launch <school>.o2s.app and add branches in CMS 2.0 โ†’ Agencies.
STEP 2
Set Up Courses & Syllabus
Use O2S V2 syllabus (Blue) or upload School V1 syllabus (Orange) with auto-matched .mp3 audio.
STEP 3
Add Teachers & Students
Create accounts in Users; combine school teachers with seconded [O2S] teachers.
STEP 4
Create Class & Bulk Schedule
Create Group โ†’ run Scheduler โ†’ click โ˜๏ธ Sync once on Event Board.