Aller au contenu principal
RB
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).