ECoach
A video‑based training platform that brought expert coaching closer to athletes wherever they practiced. Players could learn from coaching videos and structured workouts, record and share their own technique, receive feedback, and connect with other athletes working to improve their game.

