Session Platform
Strategic sessions with one clean portal for presenters, participants, and the room.
This starter shell lays out the three core interfaces for a presentation-led interactive session. It keeps the project intentionally minimal so we can layer behavior in later without reworking the structure.
Admin / Lecturer
Set up the live session, monitor participation, and keep presentation flow under control.
Viewer / Participant
Enter a session code, identify yourself, and step into the interactive experience.
Display / Presentation
Open the selected persisted session's room display from the Admin workspace.
What this product is
A lightweight strategic session flow where one person controls the room, participants join a persisted session, and the live screen stays focused.
Admin
Control panel shell for session orchestration and presenter actions.
Participant
Simple join flow with just identity fields and a session code.
Display
Full-screen presentation layout with room for live interactive outputs.
Included routes
These route shells are ready to extend as product requirements become clearer.
- / explains the portal.
- /admin frames the operator workspace.
- /join collects participant details.
- /live/[sessionId] shows the room-facing display.