FitnessManager

FitnessManager est une application de gestion pour les entraîneurs sportifs. Elle permet une gestion simplifiée des clients et des séances.
Trello (kanban)
C#
J'ai créé l'application FitnessManager pour un coach sportif en formation, qui avait des besoins spécifiques non couverts par l'application de son école. Cette dernière était limitée aux tablettes Android et ne pouvait pas être utilisée en dehors de l'établissement. FitnessManager offre une solution plus flexible et adaptée aux besoins essentiels des coachs sportifs, tout en proposant des fonctionnalités similaires à celles de l'application de l'école. Cela a été très apprécié par les étudiants de cette dernière, dont mon ami coach sportif. 
L'interface d'accueil de FitnessManager a été conçue pour offrir une vue d'ensemble pratique de l'application. Les utilisateurs peuvent facilement naviguer et accéder rapidement aux fonctionnalités clés, telles que la gestion des clients, la création d'exercices et le suivi des séances.
FitnessManager-image-2
FitnessManager-image-3
Grâce à la fonctionnalité "Ajouter un client", les coachs sportifs peuvent désormais créer et gérer des profils clients. Cette fonctionnalité regroupe les informations personnelles, les objectifs de remise en forme ainsi que les informations de santé importantes. En ayant une vue d'ensemble des informations de chaque client, les coachs peuvent proposer des programmes d'entraînement sur mesure et adaptés aux besoins et objectifs de chacun.
Grâce à l'écran "Ajouter un exercice", les coachs sportifs peuvent facilement créer, personnaliser et classer des exercices dans différentes catégories. Cette fonctionnalité leur permet également de lier les exercices à des séances d'entraînement spécifiques. En configurant le nom et l'image de chaque exercice, ils peuvent élaborer des plans d'entraînement complets et adaptés aux objectifs de leurs clients.
FitnessManager-image-4
FitnessManager-image-5
La fonctionnalité de génération de PDF dans FitnessManager est un élément important de l'application. Elle permet aux coachs sportifs de créer des plans de séance détaillés, comprenant plusieurs exercices adaptés aux objectifs de chaque client. Ces plans de séance peuvent ensuite être facilement partagés et imprimés sous forme de PDF. Cette fonctionnalité offre une amélioration par rapport à l'application propriétaire de l'école en question. Une image de la template utilisée pour générer le PDF est visible ci-contre.
L'application comprend également d'autres pages telles que la visualisation des clients, la modification des profils, et une page de suivi des séances. Cette page de suivi permet aux coachs de rédiger des rapports détaillés à des dates précises pour garder une trace complète des progrès de chaque client. Cela garantit qu'aucun détail n'est oublié et que toutes les informations sont facilement accessibles. De plus, l'application prend en charge l'exportation des données au format RAR, permettant aux coachs de sauvegarder leurs données en toute sécurité. Cette fonctionnalité est particulièrement utile car l'application utilise une base de données locale gérée par le namespace System.Data de la bibliothèque de classes de base (BCL) de C#.

Malheureusement, le projet n'a pas abouti en raison d'une perte de contact avec le coach impliqué. Cependant, il était terminé à 80%, et un projet web connexe était prévu pour voir le jour si cette application avait réussi.

Voici quelques images supplémentaires du projet (Veuillez excuser les éventuelles fautes d'orthographe, ce projet ayant été réalisé il y a quelque temps) :
FitnessManager-image-7
FitnessManager-image-8
FitnessManager-image-9
FitnessManager-image-10
footer