This Screen combines the Coaches’ Schedule page from the Tennis Admin section of the Prototype with lesson booking.

Left Pane - Coaches

  • Clicking on a coach’s name loads their weekly schedule in the central pane.
  • Coach names can be filtered with search tool. (Alpine hide/show on fully loaded list)
  • Left pane has its own scroll bar

Central Pane - Week View

  • The selected coach’s calendar is highlighted in a week view.
  • Clicking a time slot in the calendar lets you add a lesson
  • When no courts are available for a given time slot, show a no courts block similar to the Google Calendar busy blocks.
  • When booking a lesson, automatically populate with an available court, but allow manual overriding to a different court.
  • If user is a Tennis Admin, allow a button to override the available hours for a given day (change their shift)

Right Pane - Info

  • Collapsible Drawer, only visible to users with coach admin rights.
  • Tennis Admin can standard available hours in this pane (Monday, 8am-4pm; Tuesdays, 9am-2pm)
  • Shows information about the highlighted coach, including total number of hours worked and how many hours for each cohort/meeting type