Ce projet est une application web développée en PHP avec une architecture MVC personnalisée. Elle permet de gérer efficacement les cavaliers, les créneaux horaires et les cours d'un centre équestre. L'objectif est d'optimiser l'organisation des séances et d'offrir une interface intuitive pour l’administration du centre.
Gestion des cavaliers :
Ajout, modification et suppression des cavaliers avec stockage des informations
personnelles (nom, prénom, email, téléphone, niveau équestre,
etc.).
Téléchargement de photos : Possibilité
d’ajouter une photo pour chaque cavalier.
Planification des
créneaux horaires : Affichage et modification des créneaux
disponibles (jour, heure de début et de fin).
Agenda
interactif :
- Affichage du planning des cours par jour avec
la liste des chevaux disponibles.
- Association d’un cavalier à un cheval
pour chaque créneau.
- Navigation entre les jours pour une meilleure
gestion du planning.
Système de journalisation :
Enregistrement des messages de débogage dans un fichier pour faciliter la
maintenance.
Backend : PHP (avec
architecture MVC personnalisée)
Base de données :
MySQL
Frontend : HTML, CSS (divisé en deux fichiers
distincts pour une meilleure organisation)
Ce projet a permis d’optimiser la gestion des cours du centre équestre en offrant une interface simple et intuitive. Grâce à l’agenda interactif et à la gestion des cavaliers, il améliore la planification et facilite l’association entre cavaliers et chevaux.