Bull’s Gym

Ce projet a été développé avec un objectif d'apprentissage. Il s'agit d'une plateforme utilisée pour la gestion des clients et des entraînements d'un club sportif.
L'application permet différentes manipulations sur les données. Il est ainsi possible de visualiser, insérer, modifier ou supprimer des clients directement depuis la page client. Il est également possible de visualiser, créer et supprimer des entraînements depuis l'interface complète. Une solution de calendrier a été mise en place pour permettre une meilleure lisibilité des données. Une page dédiée aux statistiques a été mise en place afin de savoir quelles sont les formations les plus demandées par l'ensemble des clients.
Le projet développé grâce au Framework React est le front-end de l'application. Toutes les données sont récupérées sur une API Rest tierce. La méthodologie agile a été utilisée pour la réalisation de ce petit projet, les instructions étape par étape étaient les suivantes :
Tâche 1 : Créer des pages pour lister les clients et les formations, Les pages de liste doivent contenir les fonctionnalités suivantes : Tri et recherche
Tâche 2 : Ajouter les fonctions CRUD suivantes aux pages de liste : Ajouter & ; Modifier un client, Supprimer un client existant (Ajouter aussi un dialogue de confirmation oui/non), Ajouter une formation au client, Supprimer une formation (Ajouter aussi un dialogue de confirmation oui/non)
Tâche 3 : Ajouter une page de calendrier où l'entraîneur personnel peut voir tous les entraînements (mensuel, hebdomadaire, quotidien), Déployer votre application sur un certain serveur cloud
Tâche 4 : Ajouter une page de statistiques où l'utilisateur peut voir le nombre de minutes par différentes activités. Montrer les statistiques dans un graphique à barres
D'autres activités sont également possibles sur l'application...
GALLERIE








Details
Haaga-Helia Helsinki
10.11.2020
Ce projet a été développé avec un objectif d'apprentissage en tête. Il s'agit d'une plateforme utilisée pour la gestion des clients et des entraînements d'un club sportif.