atelier-sere.ch
Live öffnen ↗
Atelier Sere
ProduktivNext.jsPostgreSQLStripen8nResend
Vollständiges IT-System für zwei Schweizer Gastro-Startups — Buchung, Events, Zahlungen, automatisierte Workflows, KI-Assistent. Solo entwickelt, produktiv deployed.
Monorepo mit Next.js 16 App Router, PostgreSQL als Haupt-Datenbank, Prisma ORM. Stripe für Zahlungsabwicklung (Checkout Sessions, Webhooks für Event-Tickets und Shop-Bestellungen). n8n für Workflow-Automatisierung (Bestätigungs-Mails, Reminder, Reporting). KI-Assistent mit Claude API für Gäste-Support. Deployment auf eigenem VPS mit Docker, Nginx Reverse Proxy und Let's Encrypt.
Entscheid gegen externes CMS: Content wird direkt in der Datenbank verwaltet, weil die Betreiber kein separates Backend-Tool lernen wollen. Stripe statt eigene Zahlungslogik: PCI-Compliance wird damit delegiert. n8n statt eigene Queue: Visuelles Workflow-Design ermöglicht den Betreibern selbst Änderungen an Automatisierungen.
Webhook-Idempotenz war anfangs nicht implementiert — doppelte Zahlungsbuchungen bei Stripe-Retries. Gelöst durch Event-ID-basierte Deduplizierung. Multi-Tenant-Architektur (zwei Standorte, ein System) erforderte frühzeitige Schema-Planung für Tenant-Isolation.
Mehr erfahren
Vollständiges Dossier
Architektur-Diagramme, Entscheidungs-Log, Lessons Learned, Code-Auszüge und Kontaktdaten — alles hinter einer kurzen Zugangs-Anfrage.