Schedule, edit, and complete training sessions
Training Sessions
Manage scheduled coaching sessions under Training Sessions (/training-sessions). (These were previously called "Lessons"; the /lessons route now redirects here.)
Training Session vs Video Session: a training session is a scheduled, in-person coaching session. A video session is an AI video-analysis artifact from an uploaded clip. They are tracked separately.
Schedule a training session
- Click Schedule Session.
- Choose the Student.
- Set the Date & Time (required).
- Add a Location, Duration (min) (default 60), and Notes.
- Click Schedule Session. It is created with status scheduled.
List and calendar views
Toggle between a list view (split into Upcoming and Past) and a calendar view using the control next to Schedule Session.
Each card links to the session's detail page, and hovering a card reveals a delete (trash) button for a quick removal with a confirmation prompt.
Session detail
Click a session to open its detail page (/training-sessions/[id]):
- Edit the Date & Time (reschedule), Surf spot, Location, Duration, Notes, and the Linked Video Session.
- A sidebar links to the athlete.
- Status actions: Mark as Completed, Mark No-show, or Cancel Session (and Re-schedule if cancelled or no-show).
- Delete session -- a "Danger zone" action permanently removes the session and its roster (this can't be undone).
- Post-session feedback -- leave notes for the athlete after the session; the athlete can leave a star rating, shown back to you here.
Rescheduling, cancelling, or deleting a session notifies its rostered athletes. Changing the date/time or surf spot also re-arms the night-before surf report.
Sessions can show surf-condition forecasts for the scheduled date and location, powered by Surfline (see Integrations).