Retour aux projets





Full-stack
Festival SecureApp
Application full-stack de gestion de festivals de jeux, avec frontend Angular, backend Express TypeScript, PostgreSQL, Docker, rôles, guards et authentification JWT en cookies HTTP-only.

Contexte
Projet web full-stack académique couvrant une gestion métier complète et un déploiement Docker/Nginx.
Rôle
Développement des routes backend, services frontend, DTO, guards, écrans de gestion et intégration base de données.
Stack
AngularTypeScriptExpressPostgreSQLDockerJWT
Architecture
Frontend Angular avec routes, services, stores et guards ; backend Express 5 avec routes modulaires, migrations SQL PostgreSQL, cookies JWT, refresh token et bcrypt.
Fonctionnalités clés
- Gestion festivals, réservants, réservations, jeux, éditeurs, mécanismes et zones tarifaires.
- Auth avec vérification email, reset password, cookies HTTP-only et refresh token.
- Rôles admin, super-organizer, organizer et routes publiques/protégées.
Apprentissages
- Organiser une application Angular moderne autour de routes, services et stores.
- Sécuriser un backend Express avec cookies JWT et rôles.
- Faire évoluer une base PostgreSQL avec migrations et seeds.
Galerie




