8 Mods/day
Pairing mode — switch floors, then click a staircase
· Classroom tool ·
0 cls 0 hall 0 stair 0 rooms 0 pairs

Student Groups

Create your first student group using the button on the left. Each group needs a name, grade, and a room assignment for each instructional period.

Rendering paths…
Read-only — edit layout in Blueprint
Ready to visualize
Pick a display mode and choose your group(s) — paths will render automatically.
Groups
Travel Times
No active transition
Start playback to see group travel times.
Congestion Impact Map
More crowded Less crowded
Travel Time by Group (walk + congestion delay, whole day)
Corridor Changes
Constraint Checks

Configuration

Application Settings

Configure your school's name, daily schedule structure, and display preferences. These settings persist in your browser.

School Identity

Displayed in the application header.

Schedule Structure

How many instructional periods are in a full school day.

8

Start/end times per period. Used for transition windows in the Visualizer, schedule rows, and exports. Leave rows blank to skip.

Student headcount used for congestion weighting when a group has no size set.

How individual periods are labeled throughout the app.

Travel Time Estimation

Normal walking pace across one grid square.

3 sec

Fixed overhead for using a staircase portal.

8 sec

Congestion delay is added automatically when multiple groups share the same hallway tile during the same transition.

Subjects

Departments available in the classroom editor and Schedule Browser. Drag the grip to reorder.

Display & Canvas

Choose the resolution of the blueprint canvas.

Size of each grid cell on the canvas at 100% zoom.

40 px
Last saved: Never

Color Palette

Choose a color palette for the interface. Your selection is saved with your other settings.

Backup & Restore

Export everything — blueprint, student groups, and settings — into a single JSON file you can back up or move to another computer. Importing replaces the entire current project.

Project Snapshots

Save up to 5 named copies of your project to browser storage. Snapshots are independent of exported JSON files and stay in this browser.

⚠ Danger Zone
Permanently clears all blueprint data saved in this browser (grid tiles, room assignments, staircase pairs). This does not affect exported JSON files. Cannot be undone.
Permanently deletes all student groups from this browser. This does not affect exported JSON files. Cannot be undone.
Tile
Bulk Schedule Editor
Movement Visualizer
0 groups
Mods/Day
Enter room numbers directly into each cell. Changes are staged here — click Apply Changes to save to your groups.
Editing 0 groups. Changes are not saved until you click Apply.
Name Conflicts Detected
Some imported groups have the same name as existing groups.

The following group names already exist. How would you like to handle them?

S

Schedule Browser

Synced from Movement Visualizer

Pick a name to see a schedule.
Or switch to By Student Group to see every teacher a class shares.

Schedule data synced live from the Movement Visualizer. Switch back to update.