Files
photobooth-qr/.gitignore
T
KevinLecou 9b1461978b Ajoute la V1 fonctionnelle : upload invité, galerie admin, QR code, backend Supabase
Schéma dédié `photobooth` (jamais exposé via PostgREST, accès exclusivement
via fonctions SECURITY DEFINER dans public) avec RLS, policies Storage sur
bucket privé event-photos, Edge Functions admin-gallery et expire-events,
et job pg_cron d'expiration J+7. Le tout déployé et testé en conditions
réelles sur le projet Supabase kevin-lecou-hub avant relecture sécurité
(faille d'abus sur insert_public_photo corrigée en cours de route).

Côté front : page upload invité (compression + HEIC + RGPD), galerie admin
avec export ZIP, générateur de QR code autonome. Workflow n8n de purge
Storage J+7 fourni (à activer manuellement côté n8n).
2026-09-16 11:32:31 +02:00

41 lines
584 B
Plaintext

# Dépendances
node_modules/
# Variables d'environnement
.env
.env.local
.env.*.local
# Config front runtime (contient l'URL + la clé anon Supabase réelles,
# cf. src/e/config.example.js pour le modèle à copier)
src/e/config.js
# Config front runtime — galerie admin (cf. src/admin/gallery/config.example.js)
src/admin/gallery/config.js
# Build
dist/
build/
.cache/
.parcel-cache/
# Supabase (local)
supabase/.branches/
supabase/.temp/
# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# OS / éditeurs
.DS_Store
Thumbs.db
.vscode/
.idea/
# Divers
*.zip
*.tmp