NEO – New Employee Onboarding Portal

NEO – New Employee Onboarding Portal

Angular SPA, Magnolia CMS & Custom Spring Boot Microservice

Ausgangslage & Herausforderung

Im Rahmen einer Digitalisierungsinitiative sollte der Onboarding-Prozess für neue Mitarbeitende konzernweit vereinheitlicht und benutzerfreundlich gestaltet werden. Die größte Herausforderung: Eine zentrale Plattform zu schaffen, die gleichzeitig hochgradig individuelle Inhalte basierend auf Standort, Rolle und Personalisierung bereitstellt. Da es sich um ein Greenfield-Projekt handelte, erstreckte sich die Aufgabe von der Architekturentscheidung und CMS-Auswahl über die Frontend-Entwicklung bis hin zum Server-Setup.

Technische Lösung & Umsetzung

End-to-End Architektur (Greenfield)

Konzeption und Aufbau der Gesamtarchitektur von Grund auf: Kombination aus einer performanten Angular Single Page Application (SPA), Magnolia Headless CMS und einer automatisierten Server-Infrastruktur.

Identity Management & Custom Microservice

Entwicklung eines eigenen Spring Boot Microservices zur Anbindung an bestehende Enterprise-Identitäts-Management-Systeme. Der Service übernimmt die Nutzerprüfung, dynamische Rechtevergabe (Tokens/Keys) und die Persistierung in der Datenbank für eine nahtlose Zuordnung personalisierter Inhalte.

Entkopplung von Frontend & CMS

Anbindung der Magnolia REST-APIs an den Angular-Client für eine dynamische Content-Ausgabe, damit spezifische Inhalte nach Standort und Rolle ohne Code-Änderungen ausgespielt werden können.

Automatisierung & Infrastructure Setup

Aufbau von CI/CD-Pipelines für das automatisierte Testen, Builden und Bereitstellen des Gesamtsystems auf den Serverumgebungen.

Component Library & Design System

Entwicklung einer wiederverwendbaren UI-Komponenten-Bibliothek in Angular für ein konsistentes Konzern-Branding und beschleunigte UI-Anpassungen.

Ergebnisse & Mehrwert

Personalisierte User Experience

Erfolgreicher Go-Live einer zentralen Plattform, die neuen Mitarbeitenden ab Tag 1 maßgeschneiderte Dokumente, Workflows und Trainings interaktiv zur Verfügung stellt.

Maximale Autonomie für HR

Das HR-Team kann standort- und rollenspezifische Inhalte völlig eigenständig über Magnolia CMS verwalten – ganz ohne Entwickler-Aufwand.

Sichere & Skalierbare Integration

Nahtlose Einbindung in die Enterprise-IT-Landschaft durch den Custom Spring Boot Service mit automated User-Onboarding und sauberer Rechteverwaltung.