Contexte
Un coach sportif indépendant cherchait une application sur mesure pour créer ses programmes d'entraînement, suivre la progression de ses clients et centraliser la communication, le tout depuis mobile.
Le coach gérait ses programmes via des fichiers Excel et des échanges WhatsApp avec ses clients : suivi approximatif, pas de historique structuré, et une charge administrative croissante à mesure que sa clientèle grandissait. Il avait besoin d’un outil où il puisse concevoir des programmes (exercices, séries, repos, progressions), les attribuer à chaque client, et suivre en temps réel l’exécution des séances. Côté client, l’application devait être intuitive, accessible sur mobile, et permettre de logger ses entraînements facilement, même en pleine séance à la salle. L’enjeu était double : professionnaliser l’accompagnement du coach et offrir une vraie expérience utilisateur aux sportifs suivis.
Solution apportée
Développement d’une application web full-stack avec AdonisJS v6 en backend, Inertia.js et React en frontend, le tout en TypeScript. L’architecture permet au coach de créer des programmes modulaires (blocs d’exercices, séries, temps de repos) et de les assigner à ses clients. Chaque client dispose d’une interface mobile-first pour consulter son programme du jour, enregistrer ses performances (charges, répétitions, ressenti) et visualiser sa progression. La base PostgreSQL assure la solidité du modèle de données, et le déploiement Docker garantit la scalabilité. L’application est conçue pour évoluer vers une version React Native à terme.
Des chiffres parlants
Projets similaires
Un projet en tête ?
Parlons de vos objectifs et de votre public. Premier échange sans engagement.
Parlons-en