Referenzen

Kundenportal für einen Energieversorger

Von Sebastian Sachs
Erschienen am 10.06.2026

Dashboard

Dashboard des e.optimum Kundenportals

Zeitreihen

Zeitreihenansicht im e.optimum Kundenportal

Die Anforderung

Die e.optimum AG benötigte ein vollständig neu entwickeltes Kundenportal, das ihren Endkunden einen zentralen, sicheren Zugang zu verbrauchsrelevanten Daten und Self-Service-Funktionen bietet. Das bestehende System war technisch veraltet und bot weder die nötige Flexibilität für zukünftige Erweiterungen noch eine zeitgemäße Nutzererfahrung.

Gefordert war eine moderne Webanwendung, die sich nahtlos in die vorhandene IT-Landschaft des Unternehmens einfügt: mehrere interne Backendsysteme sowie externe Drittanbieter-APIs sollten angebunden werden. Besonderer Wert wurde auf eine stabile, sichere Authentifizierung und einen wartbaren, skalierbaren Architekturansatz gelegt.

Umsetzung und Resultat

Das neue Kundenportal wurde als Blazor Web App auf Basis von ASP.NET Core entwickelt – ein Ansatz, der die Vorteile einer modernen Single-Page-Applikation mit der Typsicherheit und Wiederverwendbarkeit von C# auf Client- und Serverseite vereint. Das vierköpfige Entwicklungsteam arbeitete in enger Abstimmung mit den Fachabteilungen der e.optimum AG, um die fachlichen Anforderungen präzise in technische Lösungen zu überführen.

Ein zentraler Bestandteil der Architektur ist die Integration mehrerer interner und externer APIs. Interne Schnittstellen liefern etwa Vertrags-, Zähler- und Verbrauchsdaten aus dem ERP-System des Energieversorgers, während externe APIs beispielsweise für Marktdaten und Abrechnungsinformationen genutzt werden. Für eine robuste und einheitliche API-Kommunikation wurden typisierte HTTP-Clients mit zentralem Fehlerhandling und Logging implementiert.

Die Benutzerauthentifizierung und -autorisierung erfolgt vollständig über Auth0. Damit sind Registrierung, Login, Passwort-Reset und Multi-Faktor-Authentifizierung out-of-the-box abgedeckt, ohne dass sensible Zugangsdaten in der eigenen Infrastruktur verwaltet werden müssen. Die Rollenverwaltung ermöglicht eine feingranulare Steuerung der Zugriffsrechte je nach Kundentyp.

Das Ergebnis ist ein performantes, responsives Kundenportal, über das e.optimum-Kunden jederzeit Einblick in ihre Verbrauchsdaten, Rechnungen und Vertragsdetails erhalten. Dank der modularen Architektur lässt sich das Portal künftig ohne Architekturbrüche um neue Funktionsbereiche erweitern.