Elevate — Development and Recruiting Platform for Aspiring Future High School and College Athletes
Elevate is the complete operating system for multi-sport athlete development, recruiting, and coaching. We serve athletes, parents, team coaches, trainers, evaluators, athletic directors, and college coaches.
Platform Features
- My Journey — Personalized athlete development dashboard with skill tracking, training logs, and development plans.
- Film Library — Upload, organize, and share game and training film. AI-assisted clip tagging and highlight reel generation.
- Athlete Development Index — Composite score combining skills, physical metrics, training consistency, film quality, and expert evaluations into a single readiness tier.
- School Discovery — Browse every college and university athletics program in the US and Canada. Filter by division, sport, location, tuition, and academic profile.
- Recruiting Board — Track target schools, manage outreach, and monitor recruiting status across multiple sports.
- Trainers Marketplace — Find and book verified trainers for 1-on-1 and group sessions. Quality-scored with rebook rates and NPS.
- Skill Assessments — Sport-specific skill tracking with age-appropriate benchmarks and progress visualization.
- Drill Library — Curated training drills by sport, skill category, difficulty, and age group.
- Mental Performance — Tools for mindset training, confidence building, and pre-competition routines.
- Nutrition Tracking — Age-appropriate nutrition guidance and meal planning.
- Social Media Hub — Brand health monitoring and social presence management for athletes.
Roles Supported
- Athlete — Full development journey: training, film, skills, recruiting, and index scoring.
- Parent — Oversight of child's development with consent controls, spending visibility, and communication management.
- Team Coach — Roster management, game film review, skill assessments, attendance, and drill assignment.
- Trainer — Session management, earnings tracking, Stripe Connect payouts, and async training content.
- Evaluator — Film-based evaluation queue with sport-specific rubrics feeding into the athlete index.
- Athletic Director — Program-level roster and athlete browsing.
- College Coach — Athlete discovery with academic and athletic filters, recruiting inbox, and messaging.
Architecture
Elevate uses a three-tier data model: (1) Profiles for identity and auth, (2) Athlete Profiles for sport-agnostic data like academics and physical metrics, and (3) Athlete Sport Profiles for sport-specific records including positions, evaluations, and film. This supports true multi-sport athletes with independent recruiting pipelines per discipline.
The platform implements role-based access control (RBAC) with age-gating. Athletes under 13 see development-only features with no recruiting language. Recruiting features unlock at 13 but remain data-gated. Parents control all visibility and communication consent for minors.
Key Pages
Built with React, TypeScript, Tailwind CSS, and Lovable Cloud (Supabase). Authentication via email/password with role-based onboarding.