Medewerkersportaal
Casusoverzicht
Een gepersonaliseerd digitaal portaal ontworpen voor universiteitsstudenten en -medewerkers, dat fungeert als een enkel toegangspunt voor alle academische informatie en diensten. Het platform integreert meer dan 10 interne systemen en API's – waaronder roosters, cijfers en Moodle SSO – in één naadloze ervaring.
Het portaal past dynamisch inhoud en functionaliteit aan op basis van 8 personalisatiecriteria, zodat elke gebruiker direct na het inloggen een relevante en intuïtieve ervaring krijgt. Naast de gebruikerservaring biedt het systeem redacteuren een flexibel contentmanagementomgeving die de afhankelijkheid van ontwikkelaars voor dagelijkse contentbewerkingen wegneemt.
Er is bijzondere aandacht besteed aan de stabiliteit van het platform onder hoge belasting en aan het bouwen van een previewsysteem waarmee redacteuren pagina's precies kunnen bekijken zoals specifieke gebruikers die zouden zien, voordat ze worden gepubliceerd.
Doel: Een verenigd en sterk gepersonaliseerd universiteitsportaal creëren dat de toegang tot academische diensten vereenvoudigt voor studenten en personeel, terwijl het beheer...
Belangrijke projectinformatie
Sectoren
Onderwijs, Hoger Onderwijs, E-learning Platforms, Academisch Beheer, Digitale Campusoplossingen, Studenteninformatiediensten
Diensten
UI/UX-ontwerp, Frontend-ontwikkeling, Backend-ontwikkeling, CMS-aanpassing, API-integratie, Cloud-infrastructuur opzetten, Contentpersonalisatie
Oplossingen
Studenten- en medewerkersportaal, Gepersonaliseerd academisch dashboard, Moodle SSO-integratie, Academisch informatiemanagementsysteem, Gepersonaliseerd contentleveringsplatform
Technologieën
C#, .NET, Angular, Umbraco CMS, Docker, AWS, AWS Fargate, Amazon RDS, Amazon S3, AWS Load Balancer, REST API-integraties, Single Sign-On (SSO)
De uitdagingen
Het proces
Er wordt een gefaseerde implementatieaanpak gebruikt, beginnend met het ontwerpen en opzetten van de kernarchitectuur en het authenticatiesysteem, en geleidelijk voortschrijdend door opeenvolgende fasen, uiteindelijk resulterend in een volledig geïntegreerde, door CMS aangestuurde notificatielaag die contentlevering en systeemgedrag over platforms verenigt.
Architectuurontwerp
Een schaalbare systeemarchitectuur gedefinieerd op basis van een gedeelde infrastructuur met de publieke website, met duidelijke scheiding van domeinen, stabiele prestaties en gereedheid voor hoogbelast gebruik in een academische omgeving.
Contentpersonalisatiesysteem
Een op regels gebaseerde personalisatiemotor geïmplementeerd met 8 criteria, die nauwkeurige controle biedt over de zichtbaarheid van content en ervoor zorgt dat elke gebruiker relevante informatie ontvangt op basis van hun rol en eigenschappen.
API-integraties
Meerdere externe en interne diensten verbonden, waaronder roosters, cijfers, betalingen, opdrachten en Moodle SSO, waarmee een uniform toegangspunt is gecreëerd voor alle academische gegevens binnen één portaal.
Redacteurervaring & previewsysteem
Een flexibele CMS-ervaring ontwikkeld in Umbraco met een ingebouwde preview-modus, waarmee redacteuren content nauwkeurig kunnen bekijken zoals deze verschijnt voor specifieke gebruikers voordat deze wordt gepubliceerd.
Frontend-implementatie
Een dynamische Angular SPA gebouwd die gepersonaliseerde weergave, naadloze navigatie en realtime aanpassing van content ondersteunt op basis van gebruikersrollen en -rechten, wat zorgt voor een responsieve en consistente gebruikerservaring in alle modules.
Prestatie- & stabiliteitsoptimalisatie
Gecentreerd op het waarborgen van consistente systeembetrouwbaarheid onder hoge belasting door backendprocessen te optimaliseren, infrastructuurconfiguratie te verbeteren en API-communicatie te versterken over gedistribueerde diensten en integraties.
Oplossingen
De belangrijkste kenmerken van de oplossing
Rooster — Plan API-integratie met dag-, week- en maandweergaven. Real-time synchronisatie vanuit het academische systeem.
Cijfers & Academische voortgang — Toegang tot cijfers via API — actueel, definitief en cursusoverzichten.
Betalingen voor cursussen — Betalingen voor cursussen — status, saldi, bonnetjes in het portaal.
Opdrachten — Live weergave van opdrachten, deadlines en indieningsstatus — gesynchroniseerd met cursusbeheersystemen.
Moodle SSO — Single Sign-On tussen portaal en Moodle — één sessie voor alle diensten.
Contentpersonalisatie — Regelaangepaste personalisatie op basis van 8 criteria. Redacteuren definiëren de doelgroep per inhoudsitem.
Resultaten in cijfers
100%
Het portaal levert volledig gepersonaliseerde inhoud op basis van 8 gebruiker-specifieke criteria, waardoor elke student en docent relevante informatie ziet na inloggen.
10+
Het systeem bundelt meerdere academische diensten in één portaal, waarbij roosters, cijfers, betalingen, opdrachten en Moodle-toegang worden geïntegreerd.
100%
Langdurige onderhoudsinspanningen aanzienlijk verminderd dankzij modulaire architectuur — wijzigingen zijn geïsoleerd, voorspelbaar en vereisen minimale engineeringtijd om uit te voeren of terug te draaien
100%
Het portaal is alleen toegankelijk na succesvolle authenticatie, waarmee veilige, op rollen gebaseerde toegang tot gevoelige academische gegevens en diensten voor studenten en docenten wordt gegarandeerd.