Application web · Événements
Eventia
Parcourir, réserver et gérer des événements professionnels — avec billets, réservations et tableau de bord opérationnel.

Contexte
Les événements professionnels exigent une vitrine publique et un back-office opérationnel. Le produit devait paraître crédible comme site orienté lieu, tout en gérant réservations, billets et reporting.
Objectif
Livrer un produit événementiel complet : découverte et réservation pour les participants, génération de billets pour l'entrée, et tableau de bord pour les organisateurs.
Solution
Front Next.js avec backend NestJS et MongoDB. Les pages publiques présentent le programme. Les utilisateurs authentifiés gèrent réservations et profil. Les admins pilotent événements, réservations et analytique. Les billets sont générés en PDF avec codes QR uniques. E-mail, Docker et CI/CD font partie de la livraison.
Produit
Eventia est une plateforme de gestion d'événements pour conférences, séminaires, ateliers et sessions de formation. Les visiteurs parcourent les événements, réservent des places et reçoivent des billets PDF avec codes QR. Un tableau de bord admin suit revenus, présence, événements et réservations. L'authentification utilise JWT avec accès basé sur les rôles. Les e-mails transactionnels sont envoyés automatiquement.










Fonctionnalités clés
- Catalogue d'événements
- Réservations
- Billets PDF & QR
- Accès basé sur les rôles
- Tableau de bord analytique
- E-mails transactionnels
Technologies
Next.js · NestJS · TypeScript · Tailwind CSS · MongoDB · Zustand · JWT · Nodemailer · PDFKit · QRCode · Recharts · Docker · CI/CD
Résultat
Une plateforme événementielle complète couvrant site public, réservation, billetterie et administration — déployée comme produit fonctionnel.
Suivant
