Mitarbeiterportal
Fallübersicht
Ein personalisiertes digitales Portal, das für Universitätsstudenten und -dozenten entwickelt wurde und als ein zentraler Zugangspunkt für alle akademischen Informationen und Dienste dient. Die Plattform integriert über 10 interne Systeme und APIs – einschließlich Stundenpläne, Noten und Moodle-SSO – zu einer nahtlosen Erfahrung.
Das Portal passt Inhalte und Funktionen dynamisch basierend auf 8 Personalisierungskriterien an, sodass jeder Nutzer unmittelbar nach dem Login eine relevante und intuitive Erfahrung erhält. Neben der benutzerorientierten Erfahrung bietet das System Redakteuren eine flexible Inhaltsverwaltung, die die Abhängigkeit von Entwicklern für alltägliche Inhaltsoperationen eliminiert.
Besondere Aufmerksamkeit wurde der Plattformstabilität bei hoher Belastung sowie der Entwicklung eines Vorschausystems gewidmet, das es Redakteuren ermöglicht, Seiten genau so zu sehen, wie bestimmte 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 Studenten und Dozenten vereinfacht und gleichzeitig Administratoren...
Wichtige Projektdaten
Branchen
Bildung, Höhere Bildung, E-Learning-Plattformen, Akademische Verwaltung, Digitale Campuslösungen, Studenteninformationsdienste
Dienstleistungen
UI/UX-Design, Frontend-Entwicklung, Backend-Entwicklung, CMS-Anpassung, API-Integration, Einrichtung von Cloud-Infrastruktur, Inhalts-Personalisierung
Lösungen
Portal für Studierende und Dozenten, personalisiertes akademisches Dashboard, Moodle-SSO-Integration, akademisches Informationsmanagementsystem, personalisierte Inhaltsbereitstellungsplattform
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 gestufter Implementierungsansatz wird verwendet, beginnend mit dem Design und der Einrichtung der Kern-API-Architektur und des Authentifizierungssystems und fortschreitend durch aufeinanderfolgende Phasen, die letztlich in einer vollständig integrierten, CMS-gesteuerten Benachrichtigungsschicht münden, die Inhaltsbereitstellung und Systemverhalten plattformübergreifend vereinheitlicht.
Architekturdesign
Definierte eine skalierbare Systemarchitektur basierend auf einer gemeinsamen Infrastruktur mit der öffentlichen Website, die klare Domänen-Trennung, stabile Leistung und Bereitschaft für hohe Last in einer akademischen Umgebung gewährleistet.
Personalisierungssystem für Inhalte
Implementierte eine regelbasierte Personalisierungs-Engine mit 8 Kriterien, die eine präzise Kontrolle über die Sichtbarkeit von Inhalten ermöglicht und sicherstellt, dass jeder Nutzer relevante Informationen basierend auf seiner Rolle und seinen Attributen erhält.
API-Integrationen
Verknüpfte mehrere externe und interne Dienste, einschließlich Stundenpläne, Noten, Zahlungen, Aufgaben und Moodle-SSO, und schuf so einen einheitlichen Zugangspunkt für alle akademischen Daten innerhalb eines einzigen Portals.
Editor-Erfahrung & Vorschausystem
Entwickelte eine flexible CMS-Erfahrung in Umbraco mit einem eingebetteten Vorschaumodus, der es Redakteuren erlaubt, Inhalte vor der Veröffentlichung genau so zu sehen, wie sie für bestimmte Nutzergruppen angezeigt werden.
Frontend-Implementierung
Erstellte eine dynamische Angular SPA, die personalisierte Darstellung, nahtlose Navigation und Echtzeitanpassung des Inhalts basierend auf Nutzerrollen und -rechten unterstützt und eine reaktionsschnelle und konsistente Nutzererfahrung über alle Module hinweg sicherstellt.
Leistungs- und Stabilitätsoptimierung
Fokussierte sich darauf, eine konstante Systemzuverlässigkeit unter hoher Last sicherzustellen, indem Backend-Prozesse optimiert, Infrastrukturkonfiguration verbessert und API-Kommunikation über verteilte Dienste und Integrationen hinweg verbessert wurde.
Lösungen
Die Schlüsselfunktionen der Lösung
Stundenplan — Integration der Stundenplan-API mit Tages-, Wochen- und Monatsansichten. Echtzeitsynchronisation aus dem akademischen System.
Noten & Akademischer Fortschritt — Zugriff auf Noten über API — aktuell, endgültig und Kursaufgliederungen.
Kurszahlungen — Kurszahlungen — Status, Salden, Belege im Portal.
Aufgaben — Live-Anzeige von Aufgaben, Fristen und Abgabestatus — 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 die Zielgruppe pro Inhaltselement.
Ergebnisse in Zahlen
100%
Das Portal liefert vollständig personalisierte Inhalte basierend auf 8 benutzerspezifischen Kriterien und stellt sicher, dass jeder Student und jedes Fakultätsmitglied nach der Anmeldung relevante Informationen sieht.
10+
Das System konsolidiert mehrere akademische Dienste in einem einzigen Portal und integriert Zeitpläne, Noten, Zahlungen, Aufgaben und Moodle-Zugang.
100%
Langfristiger Wartungsaufwand erheblich reduziert durch modulare Architektur — Änderungen sind isoliert, vorhersehbar und erfordern minimalen Ingenieuraufwand zur Implementierung oder Rücknahme.
100%
Das Portal ist nur nach erfolgreicher Authentifizierung zugänglich und sorgt für sicheren, rollenbasierten Zugriff auf sensible akademische Daten und Dienste für Studenten und Fakultätsmitglieder.