SWIFT IOS
JAVA ANDRIOD
LARAVEL
Challenges We Faced
- Limited visibility into swimmer body position and technique outside the pool, which makes it hard to translate dryland insights into in‑pool performance gains
- Lack of an easy-to-use system for coaches and athletes to assess, track, and compare posture and movement over time
- Manual data collection and subjective feedback leading to inconsistent training adjustments
- Difficulty delivering actionable, repeatable recommendations that swimmers and coaches can follow between sessions



Solution We Propose
- Dryland assessment tools: Developed modules to capture and analyze body position, posture, and movements outside the pool to inform in-water technique adjustments.
- Video-based feedback: Allow swimmers and coaches to upload and compare short clips, highlight key posture metrics, and annotate frames for coaching cues.
- Progress tracking & reporting: Built dashboards to track swimmers' progress over time, compare sessions, and surface trends.
- Coach workflows & collaboration: Added coach accounts, grouping, and sharing features so coaches can assign drills and review athlete submissions.
- Scalable architecture: Backend built with PHP/Laravel and frontend in AngularJS to support many athletes and clubs while maintaining performance.
Infrastructure & Workflow
Empowering global teams with tools to manage tasks efficiently, collaborate seamlessly, and stay connected in any language.
Assessment Setup
Coach or athlete creates an assessment plan (pose targets, focus areas) in the app.
Capture
Athlete records or uploads a short video showing the target movement or position (e.g., streamline, stroke entry).
Analysis
System provides frame-by-frame playback, key posture markers, and automated metrics where applicable.
Coach Review
Coach annotates videos, leaves feedback, and assigns corrective drills.
Track & Repeat
Athlete completes drills, uploads follow-up captures, and the system tracks improvements across sessions.
Reporting
Weekly/monthly reports summarize progress, highlight strengths, and recommend focus areas.
