Retour aux projets
Portail de Gestion Étudiant USMBA
Portail Laravel pour les parcours, les inscriptions et les documents officiels.Une plateforme intuitive qui modernise la gestion universitaire : administration des parcours académiques, inscriptions automatisées, validation des prérequis et génération de documents sécurisés par QR Code. Interface responsive et accessible conforme aux normes WCAG.
- Mars - Juin 2025
- Développeur Full-Stack Laravel + Conception BDD

Contexte
- Projet de fin d'études - Université USMBA Taza
- Moderniser et digitaliser la gestion des parcours académiques universitaires
- Développeur Full-Stack Laravel + Conception BDD
Fonctionnalités
- Authentification sécurisée via email académique USMBA avec rate limiting
- Système de choix intelligent basé sur l'éligibilité et les prérequis
- Validation automatique des crédits et notes par semestre
- Génération PDF d'attestations et relevés sécurisés par QR Code
- Tableau de bord personnalisé (admin & étudiant) avec suivi temps réel
- Interface responsive et accessible sur mobile comme sur desktop
- Journalisation des actions sensibles (Spatie Activity Log)
- Protection CSRF, XSS, et sessions sécurisées
Ce que j'ai appris
- Modélisation BDD : Conception du schéma basé sur les données réelles USMBA Taza
- Architecture Laravel : Services, Repositories, Policies et Middleware
- Sécurité Web avancée : Sanctum, Rate Limiting, Protection CSRF/XSS
- Génération PDF dynamique : DomPDF avec QR Codes sécurisés
- Système UI responsive : Tailwind CSS et composants Blade réutilisables