Mitarbeiterportal
Fallübersicht
Ein personalisiertes digitales Portal, das für Universitätsstudierende und Dozenten entwickelt wurde und als einziger Zugangspunkt für alle akademischen Informationen und Dienste dient. Die Plattform integriert über 10 interne Systeme und APIs – einschließlich Stundenplänen, Noten und Moodle-SSO – zu einer nahtlosen Erfahrung.
Das Portal passt Inhalte und Funktionen dynamisch auf Basis von 8 Personalisierungskriterien an und sorgt so dafür, dass jeder Nutzer unmittelbar nach dem Login eine relevante und intuitive Erfahrung erhält. Neben der nutzerseitigen Erfahrung bietet das System Redakteuren eine flexible Content-Management-Umgebung, die die Abhängigkeit von Entwicklern bei alltäglichen Inhaltsoperationen entfällt.
Besonderes Augenmerk wurde auf Plattformstabilität unter hoher Last sowie auf den Aufbau eines Vorschaufsystems gelegt, das es Redakteuren ermöglicht, Seiten genau so zu sehen, wie spezifische Nutzer sie vor der Veröffentlichung sehen würden.
Ziel: Ein einheitliches und hochgradig personalisiertes Universitätsportal zu schaffen, das den Zugang zu akademischen Diensten für Studierende und Dozenten vereinfacht und gleichzeitig Administratoren
Wichtige Projektinformationen
Branchen
Bildung, Hochschulbildung, E-Learning-Plattformen, Akademische Verwaltung, Digitale Campuslösungen, Studenteninformationsdienste
Dienstleistungen
UI/UX-Design, Frontend-Entwicklung, Backend-Entwicklung, CMS-Anpassung, API-Integration, Cloud-Infrastruktur, Inhalts-Personalisierung
Lösungen
Portal für Studierende & Dozenten, personalisiertes akademisches Dashboard, Moodle-SSO-Integration, System zur Verwaltung akademischer Informationen, Plattform zur personalisierten Inhaltsbereitstellung
Technologien
C#, .NET, Angular, Umbraco CMS, Docker, AWS, AWS Fargate, Amazon RDS, Amazon S3, AWS Load Balancer, REST-API-Integrationen, Single Sign-On (SSO)
Die Herausforderungen
Der Prozess
Ein stufenweiser Implementierungsansatz wird verwendet, beginnend mit dem Design und der Einrichtung der Kern-API-Architektur und des Authentifizierungssystems, und schreitet allmählich durch aufeinanderfolgende Phasen voran, die schließlich in einer vollständig integrierten, CMS-gesteuerten Benachrichtigungsschicht münden, die Inhaltsbereitstellung und Systemverhalten über Plattformen hinweg vereinheitlicht.
Architektur-Design
Definition einer skalierbaren Systemarchitektur basierend auf einer gemeinsamen Infrastruktur mit der öffentlichen Website, die klare Domänentrennung, stabile Leistung und Bereitschaft für hochbelastete Nutzung in einer akademischen Umgebung sicherstellt.
Content-Personalisierungssystem
Implementierung einer regelbasierten Personalisierungs-Engine mit 8 Kriterien, die präzise Kontrolle über Sichtbarkeit von Inhalten ermöglicht und sicherstellt, dass jeder Nutzer relevante Informationen auf Basis seiner Rolle und Merkmale erhält.
API-Integrationen
Verbindung mehrerer externer und interner Dienste, einschließlich Stundenpläne, Noten, Zahlungen, Aufgaben und Moodle SSO, um einen einheitlichen Zugangspunkt für alle akademischen Daten in einem einzigen Portal zu schaffen.
Editor-Erfahrung & Vorschau-System
Entwicklung einer flexiblen CMS-Erfahrung in Umbraco mit eingebettetem Vorschaumodus, der es Redakteuren erlaubt, Inhalte vor der Veröffentlichung für spezifische Benutzertypen genau so zu sehen, wie sie erscheinen.
Frontend-Implementierung
Entwicklung einer dynamischen Angular-SPA, die personalisierte Darstellung, nahtlose Navigation und Echtzeitanpassung von Inhalten basierend auf Benutzerrollen und Berechtigungen unterstützt, um eine reaktionsschnelle und konsistente Nutzererfahrung über alle Module hinweg sicherzustellen.
Leistungs- & Stabilitätsoptimierung
Fokus auf konsistente Systemzuverlässigkeit bei hoher Last durch Optimierung der Backend-Prozesse, Verbesserung der Infrastrukturkonfiguration und Verstärkung der API-Kommunikation über verteilte Dienste und Integrationen.
Lösungen
Die wichtigsten Merkmale der Lösung
Stundenplan — Integration des Stundenplans über API mit Tages-, Wochen- und Monatsansichten. Echtzeit-Synchronisation mit dem akademischen System.
Noten & Akademischer Fortschritt — Zugriff auf Noten via API — aktuell, endgültig und Kursaufgliederungen.
Kurszahlungen — Kurszahlungen — Status, Salden, Quittungen im Portal.
Aufgaben — Live-Anzeige von Aufgaben, Fristen und Einreichstatus — synchronisiert mit Kursverwaltungssystemen.
Moodle SSO — Single Sign-On zwischen Portal und Moodle — eine Sitzung für alle Dienste.
Inhalts-Personalisierung — Regelbasierte Personalisierung über 8 Kriterien. Redakteure definieren Zielgruppen pro Inhaltelement.
Ergebnisse in Zahlen
100%
Das Portal liefert vollständig personalisierte Inhalte basierend auf 8 benutzerspezifischen Kriterien, sodass jeder Studierende und jedes Fakultätsmitglied nach dem Login relevante Informationen sieht.
10+
Das System bündelt mehrere akademische Dienste in einem einzigen Portal, integriert Stundenpläne, Noten, Zahlungen, Aufgaben und Moodle-Zugriff.
100%
Der langfristige Wartungsaufwand wird durch modulare Architektur erheblich reduziert — Änderungen sind isoliert, vorhersehbar und erfordern minimalen technischen Aufwand für Implementierung oder Rücknahme.
100%
Das Portal ist nur nach erfolgreicher Authentifizierung zugänglich und gewährleistet sicheren, rollenbasierten Zugang zu sensiblen akademischen Daten und Diensten für Studierende und Fakultät.