Retour aux réalisations
Application full-stack
Gestion des attestations
Une application full-stack pour centraliser la gestion des attestations.
Projet techniqueReactLaravelDockerCI/CD
Le besoin
Un établissement gère plusieurs profils (étudiants, enseignants, stagiaires) et doit produire des attestations de façon fiable et traçable.
La solution
Backend Laravel exposant une API authentifiée (Sanctum / JWT), avec génération de documents PDF (DOMPDF).
Frontend React (Vite, Chakra UI) consommant cette API pour la gestion des étudiants, enseignants et stagiaires.
Environnement containerisé avec Docker, et pipeline GitHub Actions exécutant les tests et construisant l'image à chaque envoi sur la branche principale.
- Authentification (connexion / inscription)
- Gestion des étudiants, enseignants et stagiaires
- Génération d'attestations au format PDF
- Environnement Docker prêt à l'emploi
- Pipeline CI/CD (tests automatiques et build de l'image Docker)
Résultat
Application fonctionnelle avec pipeline d'intégration continue (tests et build de l'image Docker à chaque envoi).