
Dans le cadre de ma Licence en informatique à l’Université Sultan Moulay Slimane, j’ai participé au développement de PLANETGYM, une application web de gestion d’une salle de sport.
Présentation de la réalisation
Dans le cadre de ma Licence en informatique à l’Université Sultan Moulay Slimane, j’ai participé au développement de PLANETGYM, une application web de gestion d’une salle de sport.
Le point de départ
Concevoir un système permettant d’optimiser la gestion des membres, des employés et des abonnements tout en assurant la sécurité et la fiabilité des données.
Le problème à résoudre
- Fonctionnalités principales - Gestion des membres (inscription, abonnement, suivi) - Gestion des employés - Authentification sécurisée (admin / employés) - Gestion des abonnements (mensuel, trimestriel, annuel) - Historique des paiements Opérations CRUD : - Ajouter - Supprimer - Modifier - Rechercher
Ce qui a été construit
Architecture & conception Le projet a été conçu selon une architecture MVC (Modèle-Vue-Contrôleur) avec : - Couche présentation : JSP, HTML, CSS, Bootstrap - Couche métier : JavaBeans, logique métier - Couche données : JDBC + MySQL Modélisation UML : - Diagramme de cas d’utilisation - Diagramme de classes - Diagramme de séquences Technologies utilisées - Java EE (Servlets, JSP) - Apache Tomcat - MySQL - JDBC - HTML / CSS / Bootstrap - Eclipse IDE
Impact & apprentissages
Plateforme fonctionnelle
Chiffres & indicateurs
Ce projet m’a permis de : 👉 comprendre le fonctionnement des applications web d’entreprise 👉 maîtriser la structuration d’une application en couches 👉 développer une solution complète de gestion avec contraintes réelles (sécurité, performance, scalabilité)

