Elia gestion

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.

Fonctionnalités principales

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.

Technologies utilisées

Backend : PHP (avec architecture MVC personnalisée)

Base de données : MySQL

Frontend : HTML, CSS (divisé en deux fichiers distincts pour une meilleure organisation)

Objectifs atteints

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.

Gestion du planning

Statistiques pour le suivi de chaque cheval

Gestion des créneaux

Ajouts des cavaliers et chevaux à la base de données