import React from 'react'; import { Sparkles, Users, Camera, Heart, ArrowRight } from 'lucide-react'; import { ADMIN_DEFAULT_AFTER_LOGIN_PATH, ADMIN_LOGIN_PATH } from '../constants'; import { encodeReturnTo, resolveReturnTarget } from '../lib/returnTo'; const highlights = [ { icon: Sparkles, title: 'Momente lenken, nicht das Handy', description: 'Fotospiel liefert euch spielerische Aufgaben, damit eure Gäste das Fest genießen und gleichzeitig emotionale Motive festhalten.', }, { icon: Users, title: 'Alle Gäste auf einer Reise', description: 'Einladungslinks und QR-Codes führen direkt in eure Event-Galerie. Kein Technik-Know-how nötig – nur teilen und loslegen.', }, { icon: Camera, title: 'Live-Galerie und Moderation', description: 'Sammelt Bilder in Echtzeit, markiert Highlights und entscheidet gemeinsam, welche Erinnerungen groß rauskommen.', }, ]; export default function WelcomeTeaserPage() { const [isRedirecting, setIsRedirecting] = React.useState(false); const handleLoginRedirect = React.useCallback(() => { if (isRedirecting) { return; } setIsRedirecting(true); const params = new URLSearchParams(window.location.search); const rawReturnTo = params.get('return_to'); const { finalTarget, encodedFinal } = resolveReturnTarget(rawReturnTo, ADMIN_DEFAULT_AFTER_LOGIN_PATH); const target = new URL(ADMIN_LOGIN_PATH, window.location.origin); target.searchParams.set('return_to', encodedFinal ?? encodeReturnTo(finalTarget)); window.location.href = `${target.pathname}${target.search}`; }, [isRedirecting]); return (
Willkommen bei Fotospiel

Eure Gäste als Geschichtenerzähler – ohne Technikstress

Dieses Kontrollzentrum zeigt euch, wie ihr Fotospiel für Hochzeit, Jubiläum oder Team-Event einsetzt. Wir führen euch Schritt für Schritt durch Aufgaben, Event-Setup und Einladungen.

{highlights.map((item) => (

{item.title}

{item.description}

))}
So startet ihr

In drei Schritten zu eurer Story

  1. 1. Aufgaben entdecken  Stellt euer erstes Aufgabenpaket zusammen, das zu eurer Feier passt.
  2. 2. Event anlegen  Benennt euer Event, legt Farben fest und erstellt den QR-Einladungslink.
  3. 3. Link teilen  Gäste scannen, laden Fotos hoch und ihr entscheidet, was in euer Album kommt.
); }