Coach Studio
The desktop web app for coaches. Schedule, lesson notes, plan-next-session, weekly digests — everything that's awkward on a phone, designed for a laptop.
Coach Studio runs at studio.avelok.com. It's a web app — no install, signs in with the same account you use in the Mini Program. Most coaches keep a tab open during the day.
The five surfaces
Your roster. One row per player, click for the full memory pane.
Weekly grid. Lessons, packages, court assignments. Drag to reschedule.
Per-player session and season plans. AI drafts; you edit and approve.
Parent and player messages, threaded by player.
Your coach profile, share defaults, working hours, hourly rate.
Players
The roster is the home tab. Each row shows: name, age band, current focus area, last session, and a small icon if there's anything new (player-side note, parent message, AI flag).
Click a player → right pane opens with four collapsed cards:
- Skill profile. Per-skill rating with a per-skill trend arrow. Click to expand a skill, see drills you've used recently, last-trained date.
- Recent context. Last 5 sessions in 1 line each. The 6th line says "+ 3 older" and expands.
- Body & mind notes. Empty most of the time; appears when there's a flagged note (sore shoulder, sleep change, motivation drop).
- Goals & plans. This month's goal in one sentence, next session's plan in three lines.
Every card has an edit pencil. Click it, write what you actually think, save. The AI will respect your edit.
Schedule
A weekly grid, courts on the rows, hours on the columns. Lessons are coloured by player tier (beginner / intermediate / advanced / pro). Drag a lesson to move it; the player and parent get notified automatically — they don't.
There's a conflicts banner at the top that catches double-bookings, package overruns, and coach availability conflicts before you publish.
Plans
Two flavours:
Session plans
Per-lesson, ~10 lines. The AI drafts based on the player's memory and the time available. You can pin a drill ("we always start with this for Mei") or hard-block one ("never the third-ball drill, she dislikes it"). Pins persist across sessions.
Season plans
Quarterly, ~1 page. The AI asks 3 clarifying questions ("what's the major event", "any travel weeks", "any injury constraints") then drafts. You edit, share with the player.
Inbox
One thread per player. Player messages, parent messages, system notifications all stack here, in time order. Each thread shows the player's current focus area at the top so you don't have to scroll their memory.
The AI can suggest a 1-line reply if you're in a hurry; the suggestion is never sent without your tap.
Settings
Two non-obvious settings worth knowing about:
- Share defaults. Set what level (profile only / + sessions / working coach) you'd like new players to grant you. Players see this when they accept your invite.
- Working hours. Used to gate notifications. By default the inbox sends you push between 9am–7pm local; outside that, it queues. You can override per-player for your top tier.