Dropshot Coaching

Coaching vidéo tennis par IA

Dropshot Coaching

Contexte

Une plateforme où les joueurs de tennis filment leurs gestes et reçoivent une analyse technique par IA et un coaching personnalisé. App mobile pour les joueurs, backoffice web pour les admins.

Périmètre

Développement complet de l'app mobile, de l'admin web et de toute la chaîne de contenu : vidéos, textes et traductions générés, extraction des frames pour les thumbnails, recommandation de leçons. L'analyse vidéo (angle du joueur, recommandations basées sur les métriques du tennis) a été développée par le studio IA LAB, en collaboration continue tout au long du projet.

Décisions produit

  • Conception du pipeline de coaching en 4 étapes (analyse IA, extraction de frames, génération du coaching, livraison) avec retries par étape et filet de sécurité cron
  • Texte de coaching généré par Claude en sortie structurée, avec les 3 dernières sessions du joueur en contexte
  • R&D build-vs-buy sur le dubbing vidéo multilingue, documentée avec les trade-offs pour laisser le client trancher

Points clés

  • Pipeline d'analyse vidéo IA en production, notifications push en fin de traitement
  • Recommandation de leçons via base de données vectorielle
  • Abonnements mobiles via RevenueCat
  • 3 langues (FR, EN, ES), avec le coaching généré dans la langue de l'utilisateur
  • Monorepo Turborepo : app Expo, backoffice React, backend Convex, CI par app
  • App mobile en cours de déploiement sur les stores

Stack

TypeScript
Expo
React
TanStack Router
Convex
Claude API
RevenueCat
Cloudflare
Voir le projet arrow icon