Betrieb

Go-Live Checkliste

Live-Status aus den Vercel-Umgebungsvariablen. JSON-API: /api/health/go-live

4 Pflicht-Punkte offen

  1. scripts/go-live-vercel.ps1 ausfüllen (LEGAL_*, OPERATOR_EMAIL, Resend, Stripe)
  2. Resend-DNS bei IONOS — siehe docs/go-live-ionos-dns.txt
  3. npx vercel --prod nach Env-Änderung

Noch nicht bereit für öffentlichen Start

  • NEXT_PUBLIC_BASE_URL (HTTPS, echte Domain)

  • GS1 Digital Link (id.erinnerspur.de + GTIN)

  • Impressum (LEGAL_COMPANY_NAME, LEGAL_STREET, LEGAL_CITY, LEGAL_EMAIL)

    docs/checkliste-vor-vertrieb.txt — ohne echte Angaben ist der Vertrieb riskant.

  • Cloudflare R2 (STORAGE_DRIVER=s3)

  • Resend (RESEND_API_KEY + EMAIL_FROM)

    resend.com → Domain erinner-spur.de verifizieren (SPF/DKIM).

  • Stripe Live (sk_live_… + Webhook)

    Webhook: https://erinner-spur.de/api/webhooks/stripe

  • Datenbank persistent (Turso/Postgres oder lokale SQLite-Datei)

  • Betreiber-Dashboard (DASHBOARD_SECRET)

  • Betreiber-E-Mail (OPERATOR_EMAIL)

    Benachrichtigung bei neuen Bestellungen

Empfohlen (Kernfunktionen)

  • OpenAI (OPENAI_API_KEY) — KI-Geschichte & Traueranzeige

    platform.openai.com → API Keys — für Story, Obituary & Gedenkfilm.

  • Laser-Partner (LASER_PARTNER_EMAIL)

    E-Mail-Adresse Ihres Plexiglas-Partners für automatische Aufträge.

  • Slideshow-Musik (ruhig.mp3, hoffnung.mp3, klassisch.mp3)

  • Analytics (Plausible, GA4 oder Meta Pixel)

    NEXT_PUBLIC_PLAUSIBLE_DOMAIN, NEXT_PUBLIC_GA_MEASUREMENT_ID oder NEXT_PUBLIC_META_PIXEL_ID — für Online-Marketing.

  • Meta Pixel (NEXT_PUBLIC_META_PIXEL_ID) — LebensSpur/FestSpur Ads

    Meta Business → Events Manager → Pixel-ID. Purchase-Event nach Stripe-Zahlung.

  • Cron (CRON_SECRET + /api/cron/reminders)

    Vercel Cron täglich 7:00 — Jahrestags- & Vorsorge-Mails.

Anleitungen

  • IONOS + Resend DNS
    docs/go-live-ionos-dns.txt
  • Produktion einrichten
    Stripe, R2, Resend
  • Setup-Skript Vercel
    scripts/go-live-vercel.ps1 — Env ausfüllen & ausführen

Produkte (Live-Test)

  • Abschied komplett (89 €) — Bundle anlegen
  • Digital Premium (39 €) — Admin → Produkte bestellen
  • Erinnerungsauftrag (89 €) — Vorsorge anlegen
  • FestSpur Plus (69 €) — Fest anlegen
  • WerkstattSpur Jubiläum (99 €) — Firmenseite anlegen
  • Trauerfeier-Karten (39 €) — Admin nach Veröffentlichung

Partner & Vertrieb

GitHub & Vercel (wenn du bereit bist)

Du musst noch nicht hochladen. Wenn du soweit bist: vollständige Anleitung in docs/vor-dem-upload.txt. Lokal prüfen: npm run check:upload

  • Nicht mit Git: .env.local, /data/, /public/uploads/
  • Mit Git: Code, .env.example, docs/
  • Auf Vercel: SQLite in /tmp ist flüchtig — echte Kundendaten erst mit R2 + später Postgres/Turso

Wichtige URLs

  • / — Startseite
  • /gedenken/erstellen?ref=bestatter&bundle=abschied
  • /partner/bestatter#gedenkkarte
  • /admin/[token]/gedenkkarte/trauerfeier
  • /dashboard — Bestellungen & Provisionen
  • /trace-of-life — Marken-Preview EN