← Alle Projekte

Whitelabel-Marketing-Portal

In Arbeit

aktuelle Rolle

Eine Whitelabel-Variante des Marktplatzes für Großkunden — sechs Live-Instanzen, jede mit eigenem SSO und vollem Corporate-Identity-Support, plus selektivem Custom-Code, wo die Basisplattform nicht reicht.

Sechs aktive kundenindividuelle Portale, die auf etwa der Hälfte der Codebasis des Hauptmarktplatzes laufen. Die andere Hälfte ist kundenindividuell: volle CI/Branding, eigene SSO-Integrationen und maßgeschneiderte Funktionalität dort, wo die Basisplattform den Kunden-Workflow nicht abbildet.

Kontext

Großkunden wollten die Planungs- und Fulfilment-Fähigkeiten des Marktplatzes unter ihrer eigenen Marke, mit ihrem eigenen Login-Flow, Look-and-Feel — nicht als generischen SaaS-Tenant, sondern als Portal, das sich anfühlt wie ihr eigenes Produkt. Die Whitelabel-Variante setzt auf der gleichen Plattform auf und exponiert sie als tiefgreifend anpassbares Portal pro Kunde.

Was ich gebaut habe

  • Technische Leitung der Whitelabel-Plattform parallel zum Hauptmarktplatz.
  • Architektur der Trennlinie zwischen geteiltem Engineering (~50% der Codebasis) und kundenindividuellen Layern — Branding/CI, SSO-Integration und selektive maßgeschneiderte Funktionalität.
  • Anbindung des Identity Providers jedes Kunden — SSO-Flows wirken nativ in der Kundenumgebung, nicht angeflanscht.
  • Sechs Live-Kundeninstanzen in Produktion.

Ergebnis

Sechs umsatzgenerierende Kundenportale auf einer gemeinsamen Engineering-Plattform. Die 50/50-Aufteilung zwischen geteiltem und kundenindividuellem Code hat sich als wartbare Grenze bewährt, auch mit wachsender Kundenzahl.

Architektur

Gleicher Ziel-Stack wie der Hauptmarktplatz (Angular + .NET 8 REST API auf Azure). Pro Kunde kommt dazu: ein Theming-Layer für volle CI-Anpassung, eine pluggable SSO-Integrations-Schicht (ein Kunde = ein Identity Provider), und ein Modul-Slot pro Kunde für maßgeschneiderten Code dort, wo die geteilte Plattform nicht greift. Etwa 50% geteilt / 50% kundenindividuell nach Lines of Code.

Stack

  • C# / .NET 8
  • Angular
  • Azure
  • OIDC / SSO
  • Multi-tenant
  • Theming