Skip to content

Navigate the App

Master Schedule is organized into five main sections accessible from the navigation bar at the top of every page.

Tab What it does
📅 Validator Build and check student schedules against the master schedule
📚 Courses View the course catalog (admin: add and edit courses)
👩‍🏫 Teachers View teacher assignments (admin: add and edit teachers)
📆 Academic Calendar Build the master schedule by placing courses for each teacher
🗂️ Library Browse, open, and manage saved schedules and validator sessions

Click any tab to navigate. The app keeps your in-progress work alive when you switch tabs — if you return to a tab, your work is exactly where you left it.

Unsaved changes in Academic Calendar

If you navigate away from the Academic Calendar with unsaved changes, you see a confirmation prompt. Click Leave without saving to continue, or cancel to go back and save first.

User menu

Click your name or avatar in the top-right corner to:

  • See your name, email, and current role
  • Switch to another school you have access to
  • Open Settings
  • Request access to another school
  • Sign out

Settings

Settings are accessible from the user menu. What you see in Settings depends on your role:

  • Admins open to General settings (school configuration).
  • Staff and Viewers open to Student Types (read-only reference for requirement groups).

See School Configuration for the full admin settings reference.

Browser navigation

The app supports browser back and forward buttons. Each page has a unique URL hash (for example, #validate or #library), so you can bookmark specific sections.

Install as an app

Master Schedule is a Progressive Web App (PWA). You can install it on your device for quick access without opening a browser tab.

  • Chrome on desktop: Click the install icon (⊕) in the address bar.
  • Chrome on Android: Tap the browser menu and select Add to Home screen.
  • Safari on iPhone/iPad: Tap the share icon and select Add to Home Screen.

Once installed, the app opens in its own window and works like a native app.