Online Jump Training Program
Canadian Elite Volleyball Academy — Development Update • April 9, 2026
Online Jump Training Program
What & Why
Build a native online training program system, starting with a Jump Training program (migrating content from Google Classroom code ywlrci2). Athletes are always looking for jump training workouts, and having this built into the platform keeps them engaged and adds value to academy membership.Academy athletes get full access to all program content; community members see a preview (first few lessons unlocked) with the rest gated behind academy membership, encouraging sign-ups.
This lays the foundation for future online programs beyond just jump training.
Done looks like
- A new "Online Programs" section accessible from the sidebar and academy landing page
- A program detail page showing the jump training program with its modules/lessons organized in order
- Each lesson displays instructions, embedded videos, images, and exercise descriptions
- Academy athletes can mark lessons complete and track their progress through the program
- Community members see the program overview and can access the first few lessons, but remaining content shows a lock icon with a prompt to join the academy
- Admins can create/edit programs and their lessons from the Command Center (add title, description, thumbnail, reorder lessons, set which lessons are free preview)
- Program progress visible in the athlete/family dashboard ("X% complete")
Out of scope
- Payment/purchase flow for individual programs (access is tied to academy membership, not per-program purchase)
- Live coaching or real-time interaction within programs
- Importing content automatically from Google Classroom API (content will be manually recreated)
- Certificates or badges upon program completion (can be added later)
- Mobile app / offline access
Relevant files
Canadian Elite Volleyball Academy
elitevolleyball.training
No comments:
Post a Comment