Case Study · Webentwicklung · Portal

WJ-Mitgliederportal

Geschützter Mitgliederbereich unter wj-hagen.de/portal: Veranstaltungen, Mitgliederverzeichnis, Chat, Dokumente, Umfragen und Vorstandswerkzeuge wie Rechnungsfreigaben – angebunden an dasselbe Backend wie die App.

Kunde
WJ-Mitgliederportal
Branche
Verein · B2B-Netzwerk
Leistungen
Webentwicklung, Hosting & Betrieb, Barrierefreiheit (BFSG / WCAG 2.2)
Zeitraum
2026
01Projekt

Herausforderung

Mitglieder sollten im Browser dasselbe können wie in der App – ohne zweites Login, ohne doppelte Datenpflege und ohne eigene Subdomain mit eigenem Betrieb.

Lösung

Das Portal läuft unter wj-hagen.de/portal im selben Projekt wie die öffentliche Website. Die Anmeldung nutzt dieselben Zugangsdaten wie die App; alle Daten kommen aus dem gemeinsamen Backend. Vorstand und Mitglieder sehen jeweils nur, was ihre Rolle erlaubt.

Ergebnis

Ein Login für App und Web, eine Datenquelle für Website, Portal, App und Verwaltung. Neue Funktionen werden einmal im Backend gebaut und stehen danach überall zur Verfügung.

Kennzahlen

1
Login für App und Web
5
Anwendungen auf einem Backend
20
Bereiche im Portal

Stack

  • Next.js 16
  • Payload CMS 3
  • Express-Backend
  • Supabase
  • JWT (jose)
  • Stream Chat
  • Vercel

Learnings

  • Eine Domain statt SubdomainPortal und Website im selben Projekt sparen Cookie-Probleme, einen zweiten Betrieb und doppelte Deployments.
  • Rechte zuerst modellierenVorstands- und Mitgliederrollen wurden vor der Oberfläche festgelegt – das hat spätere Umbauten verhindert.

Erzählen Sie uns, was Sie vorhaben.

Erstgespräch anfragen

30 Minuten, kostenlos, direkt mit Florian Gierlichs.
Oder schreiben Sie an info@match2ad.de.