import React from 'react'; import { Head, Link } from '@inertiajs/react'; import { useLocalizedRoutes } from '@/hooks/useLocalizedRoutes'; import { useTranslation } from 'react-i18next'; import MarketingLayout from '@/layouts/mainWebsite'; import { Card, CardContent } from '@/components/ui/card'; import { Badge } from '@/components/ui/badge'; import { Separator } from '@/components/ui/separator'; import { Button } from '@/components/ui/button'; interface OccasionsProps { type: string; } const Occasions: React.FC = ({ type }) => { const { t, i18n } = useTranslation('marketing'); const { localizedPath } = useLocalizedRoutes(); const locale = i18n.language || 'de'; const isEn = locale.toLowerCase().startsWith('en'); const occasionsContent = { hochzeit: { title: t('occasions.weddings.title'), description: t('occasions.weddings.description'), features: [ t('occasions.weddings.benefit1'), t('occasions.weddings.benefit2'), t('occasions.weddings.benefit3'), t('occasions.weddings.benefit4'), ], cta: t('occasions.cta'), }, geburtstag: { title: t('occasions.birthdays.title'), description: t('occasions.birthdays.description'), features: [ t('occasions.birthdays.benefit1'), t('occasions.birthdays.benefit2'), t('occasions.birthdays.benefit3'), t('occasions.birthdays.benefit4'), ], cta: t('occasions.cta'), }, firmenevent: { title: t('occasions.corporate.title'), description: t('occasions.corporate.description'), features: [ t('occasions.corporate.benefit1'), t('occasions.corporate.benefit2'), t('occasions.corporate.benefit3'), t('occasions.corporate.benefit4'), ], cta: t('occasions.cta'), }, konfirmation: { title: t('occasions.confirmation.title'), description: t('occasions.confirmation.description'), features: [ t('occasions.confirmation.benefit1'), t('occasions.confirmation.benefit2'), t('occasions.confirmation.benefit3'), t('occasions.confirmation.benefit4'), ], cta: t('occasions.cta'), }, } as const; const content = occasionsContent[type as keyof typeof occasionsContent] || occasionsContent.hochzeit; // Default, simple layout for unknown types if (!['hochzeit', 'geburtstag', 'firmenevent', 'konfirmation'].includes(type)) { return (
{t('nav.discover_packages')}

{content.title}

{content.description}

{content.cta}
{content.features.map((feature, index) => (
{index + 1}

{feature}

))}
); } // Wedding (Hochzeit) if (type === 'hochzeit') { if (isEn) { return (
{t('nav.discover_packages')}
{t('occasions.weddings.title')}

Unposed, emotional wedding photos from your guests

The Fotospiel App turns your entire guest list into a creative photo team. Instead of stiff photo booth poses, you get real moments – from tears of joy to dancefloor chaos – all collected in one moderated gallery.

  • • Emotion-packed snapshots instead of staged photo booth pictures
  • • Guests become storytellers – no app store, no login required
  • • Everything in one GDPR-friendly gallery under your control
📱 QR at the entrance Guests scan and join
🎯 Photo tasks “First dance”, “Biggest laugh”
📸 Live gallery Your day in real time
💾 Download afterwards Perfect for your album

{t('occasions.weddings.benefits_title')}

Picture your wedding as a collaborative photo adventure: guests capture the day from their own perspectives – from getting ready to the last song on the dancefloor.

Without the Fotospiel App

  • • Photos disappear into countless chat groups
  • • Photo booth images stay in a corner
  • • Many lovely moments never make it into your album

With the Fotospiel App

  • • Guests actively capture your celebration
  • • Tasks guide their view to your highlights
  • • You already see first favorite shots during the party

Best practices for your wedding setup

  1. 1. Add the QR code to your invitation or wedding website.
  2. 2. Explain the photo tasks clearly – for example on table cards or next to the guestbook.
  3. 3. Announce a short “photo challenge” slot between dinner and party (e.g. 20–30 minutes).
  4. 4. Show a small slideshow of the best guest photos in the evening.
  5. 5. After the wedding, go through the gallery together and mark favorites for your album.

What couples say

“We ended up with more than 800 guest photos – from little mishaps to the most emotional moments. Our photographer loved how well the Fotospiel App complemented her work.”

Next step

Try the Fotospiel App with a test event or set up your wedding gallery right away. You can start small and upgrade later at any time.

); } // German wedding content return (
{t('nav.discover_packages')}
{t('occasions.weddings.title')}

{t('occasions.weddings.hero_title', { defaultValue: content.title })}

{content.description}

  • • Emotionale Momentaufnahmen statt gestellter Fotobox-Bilder
  • • Gäste werden zu Storyteller:innen – ohne App-Download
  • • Alles DSGVO-freundlich in einer gemeinsamen Galerie
📱 QR-Code am Eingang Gäste scannen & starten
🎯 Fotoaufgaben „Erster Tanz", „Lautestes Lachen"
📸 Live-Galerie Euer Tag in Echtzeit
💾 Download danach Perfekt fürs Album

{t('occasions.weddings.benefits_title')}

Stell dir eure Hochzeitsfeier als gemeinsames Foto-Abenteuer vor: Gäst:innen werden zu Geschichtenerzähler:innen, die euren Tag aus ganz eigenen Blickwinkeln festhalten – vom Getting Ready bis zum letzten Song.

Ohne die Fotospiel App

  • • Fotos versteckt in zig WhatsApp-Gruppen
  • • Fotobox-Bilder bleiben in der Ecke
  • • Viele tolle Momente gehen unter

Mit der Fotospiel App

  • • Alle Gäste fotografieren aktiv mit
  • • Aufgaben leiten den Blick auf eure Highlights
  • • Ihr seht schon am Abend erste Lieblingsbilder

Best Practices für euren Hochzeitseinsatz

  1. 1. QR-Code bereits in der Einladung oder auf eurer Hochzeitswebseite einbinden.
  2. 2. Fotoaufgaben klar kommunizieren – z.B. als Karte am Platz oder am Gästebuch.
  3. 3. Zwischen Essen und Party einen „Foto-Challenge"-Slot ankündigen (z.B. 20–30 Minuten).
  4. 4. Abends eine kleine Slideshow aus den besten Gäste-Fotos zeigen.
  5. 5. Nach der Hochzeit gemeinsam durch die Galerie gehen und Favoriten fürs Album markieren.

Was Paare berichten

„Wir hatten über 800 Gästefotos – von kleinen Pannen bis zu den emotionalsten Momenten. Unsere Fotografin war begeistert, wie gut die Fotospiel App ihre Arbeit ergänzt hat.“

Nächster Schritt

Testet die Fotospiel App mit einem Probe-Event oder legt direkt eure Hochzeits-Galerie an. Ihr könnt klein starten und später jederzeit upgraden.

); } // Birthday if (type === 'geburtstag') { if (isEn) { return (
{t('nav.discover_packages')}
{content.title}

More than just quick phone snaps

Whether it's a kids' birthday or a big milestone party: the Fotospiel App turns all your guests into part of the photo challenge. Instead of scattered images in chat groups, everything ends up in a single moderated gallery.

  • • QR code on invitations, cake or decor – everyone can join instantly
  • • Playful photo tasks like "biggest smile" or "wildest cake moment"
  • • Gallery for parents and friends – without social-media overload
🎂 QR on the cake Scan and start
🎉 Photo tasks "Funniest face", "Party chaos"
📱 Live gallery For young and old
💾 Memory album Download after the party

How to turn your party into a photo challenge

From kids' birthdays to adult parties: the Fotospiel App turns passive guests into active story hunters. Your best moments end up safely in one gallery instead of disappearing in chat noise.

Without the Fotospiel App

  • • Photos scattered across phones and chats
  • • Parents miss many moments
  • • Hard to pick pictures for thank-you messages

With the Fotospiel App

  • • All photos land in a single shared gallery
  • • Kids and adults enjoy playful challenges
  • • You end up with a colorful, complete memory album

Best practices for birthdays

  1. 1. Place the QR code on invitations, cake or table stands.
  2. 2. Announce photo tasks out loud – kids love clear challenges.
  3. 3. Plan a short “photo session” slot (e.g. 15 minutes) in your schedule.
  4. 4. Send the gallery link to all guests after the party.

What hosts say

“The kids loved the challenges – and we ended up with all photos in one place instead of scrolling through hundreds of chat messages.”

Next step

Create your birthday event in the Fotospiel App now and test the flow with a few friends – your QR code will be ready in minutes.

); } // German version (existing content) return (
{t('nav.discover_packages')}
{content.title}

Mehr als nur Handy-Schnappschüsse

Ob Kindergeburtstag oder runde Party: Mit der Fotospiel App werden alle Gäste Teil der Foto-Challenge. Statt verstreuter Bilder in Chat-Gruppen landet alles in einer gemeinsamen, moderierten Galerie.

  • • QR-Code auf Einladung, Torte oder Deko – jeder kann sofort mitmachen
  • • Spielerische Fotoaufgaben wie „größtes Lächeln" oder „größter Kuchen-Fail"
  • • Galerie für Eltern & Freundeskreis – ohne Social-Media-Zwang
🎂 QR auf der Torte Scan & los geht's
🎉 Foto-Aufgaben „Lustigste Grimasse", „Party-Chaos"
📱 Live-Galerie Für Groß & Klein
💾 Erinnerungsalbum Download nach der Feier

So wird eure Party zur Foto-Challenge

Egal ob Kindergeburtstag oder Erwachsenen-Party: Die Fotospiel App macht aus passiven Gästen aktive Geschichtensucher:innen. Die besten Momente landen sicher in eurer Galerie statt im Chat-Chaos.

Ohne die Fotospiel App

  • • Fotos verteilt auf zig Handys und Chats
  • • Eltern sehen vieles gar nicht
  • • Schwierige Auswahl für Dankes-Nachrichten

Mit der Fotospiel App

  • • Alle Fotos laufen in einer gemeinsamen Galerie ein
  • • Kids & Erwachsene haben Spaß an den Aufgaben
  • • Am Ende habt ihr ein buntes, vollständiges Erinnerungsalbum

Best Practices für Geburtstage

  1. 1. QR-Code auf Einladung, Torte oder Tischaufstellern platzieren.
  2. 2. Fotoaufgaben auch laut ankündigen – Kinder lieben klare Challenges.
  3. 3. Eine kurze „Foto-Session" (z.B. 15 Minuten) in den Ablauf einplanen.
  4. 4. Nach der Party einen Link zur Galerie an alle Gäste schicken.

Was Gastgeber:innen berichten

„Die Kinder hatten riesigen Spaß an den Aufgaben – und wir hatten am Ende alle Fotos an einem Ort, statt hunderte Chat-Nachrichten durchsuchen zu müssen."

Nächster Schritt

Legt jetzt euer Geburtstags-Event in der Fotospiel App an und testet den Ablauf mit ein paar Freund:innen – der QR-Code ist in wenigen Minuten startklar.

); } // Corporate events if (type === 'firmenevent') { if (isEn) { return (
{t('nav.discover_packages')}
{content.title}

Event photos HR and marketing can actually use

The Fotospiel App collects all your event guests' photos in one place – with moderation, branding options and export capabilities. Perfect for HR, marketing and employer branding.

  • • Photo challenges tailored to your format (fair, offsite, team event)
  • • Moderated gallery instead of uncontrolled social posting
  • • Export for website, intranet and internal comms
🏷️ QR codes on badges & signage Join without app store
🎯 Themed photo tasks “Best team photo”, “Innovation in action”
🛡️ Moderated gallery Approval by the event team
📊 Export & reporting Material for HR & marketing

Why the Fotospiel App fits your company

Instead of scattered snapshots on employees' private devices, you get a central, controlled event gallery. Ideal for internal communication, social media and employer branding – always with data protection in mind.

Without the Fotospiel App

  • • Images live on private employee devices
  • • Clearing rights for individual photos is time-consuming
  • • Little overview of available motifs

With the Fotospiel App

  • • Central gallery with approval workflow
  • • Quickly available visuals for internal and external channels
  • • Clarity on which images can be used

Best practices for corporate events

  1. 1. Place QR codes visibly at registration, buffet and stage areas.
  2. 2. Briefly explain photo challenges in the welcome or moderation.
  3. 3. Assign someone on the event team to approve or hide photos.
  4. 4. Share a curated selection internally and, if appropriate, externally after the event.

What companies say

“After our offsite we finally had all event photos available in one place – HR and marketing were able to prepare intranet and LinkedIn stories within the same week.”

Next step

Talk to your event or HR team about how the Fotospiel App could support your next event – or test it directly with a small internal format.

); } // German corporate content return (
{t('nav.discover_packages')}
{content.title}

Event-Fotos, die Marketing & HR wirklich nutzen können

Die Fotospiel App sammelt alle Gäste-Fotos deines Firmenevents zentral – inklusive Moderation, Branding-Optionen und Exportmöglichkeiten. Perfekt für HR, Marketing und Employer Branding.

  • • Foto-Challenges passend zu deinem Format (Messe, Offsite, Team-Event)
  • • Moderierte Galerie statt unkontrolliertem Social-Media-Posting
  • • Export für Website, Intranet & interne Kommunikation
🏷️ QR-Codes an Badge & Roll-Up Teilnahme ohne App-Store
🎯 Themen-Aufgaben „Bestes Teamfoto", "Innovation in Aktion"
🛡️ Moderierte Galerie Freigabe durch Orga-Team
📊 Export & Reporting Material für HR & Marketing

Warum die Fotospiel App fürs Unternehmen passt

Statt verstreuter Schnappschüsse auf privaten Smartphones erhält dein Unternehmen eine zentrale, kontrollierte Event-Galerie. Ideal für interne Kommunikation, Social Media und Employer Branding – immer mit Blick auf Datenschutz.

Ohne die Fotospiel App

  • • Bilder liegen auf privaten Geräten der Mitarbeitenden
  • • Rechteklärung für einzelne Fotos ist aufwendig
  • • Kaum Überblick, welche Motive existieren

Mit der Fotospiel App

  • • Zentrale Galerie mit Freigabe-Workflow
  • • Schnell verfügbare Motive für interne & externe Kommunikation
  • • Klarheit, welche Bilder genutzt werden dürfen

Best Practices für Firmenevents

  1. 1. QR-Codes sichtbar an Registrierung, Buffet und Bühnenbereich platzieren.
  2. 2. Foto-Challenges in der Begrüßung oder Moderation kurz erklären.
  3. 3. Verantwortliche Person im Orga-Team für die Freigabe der Fotos benennen.
  4. 4. Nach dem Event eine kuratierte Auswahl intern und ggf. extern teilen.

Was Unternehmen berichten

„Wir hatten nach unserem Offsite zum ersten Mal alle Event-Fotos zentral verfügbar – HR und Marketing konnten noch in derselben Woche Storys fürs Intranet und LinkedIn vorbereiten."

Nächster Schritt

Sprich mit deinem Event- oder HR-Team darüber, wie die Fotospiel App euer nächstes Event begleiten kann – oder teste sie direkt mit einem kleinen internen Format.

); } // Confirmation / religious family events // Keep this one simpler but still richer than before if (type === 'konfirmation') { if (isEn) { return (
{t('nav.discover_packages')}
{content.title}

Memories of an important step in life

Confirmation, first communion or a blessing service: the Fotospiel App collects the most important moments from the perspective of family and friends – discreet, respectful and easy to moderate.

What the Fotospiel App provides here

  • • Discreet photo tasks focused on family and togetherness
  • • Gallery only for invited guests – no public social-media pressure
  • • Watching the photos together later strengthens the shared memory

Best practices in the family circle

  1. 1. Place the QR code at the entrance and in the hall or community space.
  2. 2. Choose photo tasks that are respectful and appropriate for the celebration.
  3. 3. Nominate a family member to approve or hide photos.
); } // German confirmation content return (
{t('nav.discover_packages')}
{content.title}

Erinnerungen an einen besonderen Schritt im Leben

Konfirmation, Kommunion oder Segnungsfeier: Mit der Fotospiel App sammelt ihr die wichtigsten Momente aus Sicht der Familie und Freund:innen – dezent, wertschätzend und gut moderierbar.

Was die Fotospiel App hier leistet

  • • Diskrete Fotoaufgaben, die den Fokus auf Familie und Gemeinschaft legen
  • • Galerie nur für eingeladene Personen – kein öffentlicher Social-Media-Druck
  • • Späteres gemeinsames Anschauen der Bilder stärkt das Erinnerungsgefühl

Best Practices im Familienkreis

  1. 1. QR-Code am Eingang und im Kirchen-/Gemeindesaal platzieren.
  2. 2. Fotoaufgaben wählen, die respektvoll und zur Feier passend sind.
  3. 3. Eine Person in der Familie festlegen, die Fotos freigibt oder ausblendet.
); } }; Occasions.layout = (page: React.ReactNode) => page; export default Occasions;