Point zane/config.js at your Supabase URL and anon key (Dashboard → Project Settings → API), run 001_zmb_schema.sql (and 002_zmb_communications.sql for email/SMS logs), then reload. Upload this folder to your site so the hub has a stable HTTPS URL.
ZB
ZMB Hub
One place for roster, workouts, parent updates, and athlete messages.
ZB
Home
Coaching hub · Blair
Start here
Open Team to invite athletes (link or QR) or add them manually.
Use Workout Builder and Practice Planner for day-to-day plans.
From an athlete’s profile, send email/SMS once your backend (Edge Function or small server) is connected.
0
Workouts Saved
0
Updates Sent
0
Athletes
0
Inbox Unread
Tools
✉
Newsletter Builder
Game recaps, parent updates, announcements
★
Athletes & Clients
Invites, roster, workouts, messages, inbox
⚛
Workout Builder
Build & share training programs
⚾
Practice Planner
Structure practices, track what you covered
💡
Idea Box
What else should this tool do? You decide.
Quick Actions
Newsletters
New Newsletter
Workouts
New Workout
Exercises
ExerciseSetsRepsWeight
Practice Plans
New Practice
Practice Blocks
Idea Box
What should this tool do next? Drop ideas here. The best ones get built.
Team
Roster, invites, and messages stay in sync so you can open this hub from any device. Share an invite link or QR so athletes complete their profile and photo on your branded page.
Uses the notify email above. Needs your send backend (Supabase Edge Function or Node server) with Resend configured.
Recent invites
New athlete
No photo yet — add one for the roster.
Athlete
—
Profile photo
Square crop works well for roster thumbnails. Rotate if the shot came from a phone.
Assigned workouts
Session timer
00:00
Progress
Coach notes (private)
Messages
Email & text
Reach the athlete using the email and phone on file. Delivery runs through your connected send service; a log appears here and in Team → Inbox.
Send log
Client tools
Open your family tools in another tab while you work with this athlete.
Share This
📋
Copy to Clipboard
Plain text, paste anywhere
💬
Text Message
Open in Messages app
✉
Email
Open in email client
✕
Cancel
Adjust photo
Rotate, zoom, and choose square or full frame before saving.