Private Event Photography
Analoges Gefühl.
Digitale Sicherheit.
Gäste scannen den QR-Code, geben das Event-Passwort ein und erhalten eine anonyme Kamera-Session mit maximal zehn Aufnahmen. Fotos landen in einem privaten Supabase-Bucket, werden moderiert und erscheinen erst nach Freigabe in der passwortgeschützten Galerie — mit signierten URLs statt öffentlicher Buckets.
Architektur
- · Next.js App Router + Server Actions + Node Route Handler für Uploads
- · Supabase Postgres mit RLS für Admins, Service Role nur serverseitig für Gäste
- · Private Storage + Sharp entfernt EXIF · Gast-Sessions via HTTP-only Cookies
- · bcrypt für Event- & Galerie-Passwörter
Verarbeite nur technisch notwendige Daten; keine Gastkonten, keine Namen, keine Telefonnummern.