
Scola
Galerie Photo
- Next.js 16
- TypeScript
- Tailwind CSS
- UploadThing
- JSZip
- PWA
- Vercel
Description du projet
Galerie photos privée développée pour la fête de fin d'année de l'école Scola, avec deux niveaux d'accès (invités / admin).
Fonctionnalités : affichage responsive en grille, modale plein écran, sélection et téléchargement en ZIP, upload drag-and-drop via UploadThing, QR code admin, message d'accueil personnalisable et auto-refresh toutes les 30 secondes.
Sécurité renforcée : cookies signés HMAC-SHA256, rate limiting sur la connexion, en-têtes HTTP sécurisés (CSP, HSTS) et chemin admin aléatoire. Application installable en PWA.