Die Geschichte
Die Herausforderung
Design und Entwicklung einer produktionsreifen Plattform von Grund auf für eine selektive Community - mit öffentlicher Website mit redaktionellem Design, SEO und CMS-gesteuerten Inhalten, einem geschützten Mitgliederportal mit Profilen und Community-Verzeichnis sowie einem umfassenden Admin-Dashboard zur Verwaltung von Mitgliedern, Blöcken, Inhalten, E-Mail-Templates und Analytics.
Die Lösung
Entwicklung einer Full-Stack Next.js 16 Anwendung mit Supabase (PostgreSQL, Auth, Storage, RLS), Stripe-Zahlungsvorbereitung, Resend für transaktionale E-Mails und Upstash Redis für Rate Limiting. Implementierung von Magic-Link-Authentifizierung, einem Multi-Rollen-Berechtigungssystem (Admin/Moderator/Editor/Member), einem Drag-and-Drop-CMS, einer Mediathek mit Bildzuschnitt und einem Markdown-basierten Blog-System.
Das Ergebnis
Eine vollständig custom-designte Plattform mit warmem, redaktionellem Erscheinungsbild - keine Templates. Drei separate Anwendungsbereiche (öffentliche Website, Mitgliederportal, Admin-Dashboard) mit konsistentem Designsystem. Die öffentliche Website nutzt ISR, JSON-LD Structured Data und vollständige SEO-Optimierung. Mitglieder- und Admin-Bereiche sind durch rollenbasierte Zugriffskontrolle mit Supabase RLS geschützt. Nur die öffentliche Website ist für externe Besucher sichtbar.

