Team & Training Group Hub
Canadian Elite Volleyball Academy — Development Update • April 26, 2026
--- title: Team & Training Group Hub ---
Team & Training Group Hub
What & Why
Create a dedicated group hub where coaches can communicate with and manage their training groups. Currently, the platform has Training Cycles with coach/athlete applications and event-based court assignments, but there's no persistent "team space" where a coach can post updates, share drills, or send messages to just their group. This bridges the gap between broad community messaging and individual profiles, giving each active training team a home base.Done looks like
- Each active training team (from the existing Training Cycles system) gets a dedicated group page accessible to the assigned coach and enrolled athletes
- The group page has three sections: Announcements (coach posts updates visible to the group), Resources (coach can share drill descriptions, links, or uploaded files), and Roster (list of enrolled athletes with quick links to their profiles)
- Coaches can post group announcements that trigger push notifications to all athletes in the group
- Athletes see their active training group(s) listed on their dashboard with a link to the group page
- Parents can view their child's training group page in read-only mode from the Family Dashboard
- Group pages show the training cycle dates, coach name, focus area, and schedule
- When a training cycle ends, the group page becomes read-only archived content (still viewable but no new posts)
- SuperAdmins can view all active group pages from the Command Center
Out of scope
- Group video calls or live streaming
- File upload for resources (text/link-based only for now — media gallery handles uploads)
- Group chat/messaging thread (the existing community messaging system handles direct messages)
- Creating groups outside the Training Cycles system
Relevant files
- - - - - - - -Canadian Elite Volleyball Academy
elitevolleyball.training
No comments:
Post a Comment