Whitelabel-Marketing-Portal
In Arbeitaktuelle 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