Site web conçu pour Back Office des Explorateurs
Outil de Gestion pour une Professeure de Français
Cette application web est une interface d'administration complète dédiée à la gestion des multiples facettes du site web des Explorateurs du Français. Elle a été conçue pour la gestion de la mise à jour du contenu du site, le suivi précis des inscriptions et la gestion centralisée des informations relatives aux élèves.
✨ Objectifs du projet
Le projet visait à développer une application robuste permettant de gérer facilement et efficacement les éléments suivants :
- Configurer les offres de cours : Définir et mettre à jour les différentes formules d'enseignement proposées, incluant leurs grilles tarifaires.
- Planifier les cours : Organiser les créneaux horaires des leçons en fonction des niveaux d'apprentissage et des formules associées.
- Suivi des inscriptions et des élèves : Gérer les réservations effectuées, accéder aux profils des élèves inscrits, et suivre leur progression et leurs paiements.
- Une administration simplifiée : Offrir une interface utilisateur épurée et intuitive, garantissant une prise en main rapide et une gestion quotidienne optimisée.
📚 Contenus et fonctionnalités
- Gestion des Élèves : Affichage d'une liste détaillée des élèves avec leurs informations de contact, âge, informations parentales, prise de note au besoin, et historique des réservations et paiements. Possibilité de modifier les profils et d'ajouter de nouvelles réservations.
- Gestion des Formules de Cours : Création et modification des différentes offres de cours (disponible en français, espagnol et anglais), incluant le nom de la formule, la description, le nombre maximal de places, et les options tarifaires.
- Gestion des Périodes d'Enseignement : Cette fonctionnalité permet de définir et de gérer chaque période scolaire de manière indépendante, en spécifiant leurs dates de début et de fin. L'application assure un historique complet des périodes passées et futures, et offre la flexibilité de personnaliser l'agenda ainsi que les réservations spécifiques à chaque période.
- Agenda des Cours : Un calendrier hebdomadaire interactif affichant tous les cours programmés, les niveaux et les créneaux horaires, facilitant la gestion de l'emploi du temps.
- Authentification Sécurisée : Un système de connexion robuste pour garantir l'accès sécurisé aux données de l'application.
🎯 Rôle dans le projet
J'ai conçu et développé l'intégralité de cette application web, depuis l'architecture de la base de données jusqu'à l'interface utilisateur. Mon rôle a englobé :
- La conception de l'interface utilisateur (UI) et de l'expérience utilisateur (UX), en veillant à la clarté et à la facilité de navigation.
- Le développement back-end pour gérer la logique métier, la persistance des données et les interactions avec des services tiers.
- Le développement front-end pour rendre l'application dynamique, réactive et agréable à utiliser.
- L'implémentation de la gestion des données relationnelles pour lier efficacement les élèves, les formules, les réservations et les périodes.
Ce projet a été l'occasion d'approfondir mes compétences en développement web full-stack, en mettant l'accent sur la création d'un outil métier performant, intuitif et adaptable aux besoins spécifiques de ma cliente.