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...

Image

Belangrijke projectinformatie

Sectoren

Sectoren

Onderwijs, Hoger Onderwijs, E-learning Platforms, Academisch Beheer, Digitale Campusoplossingen, Studenteninformatiediensten

Diensten

Diensten

UI/UX-ontwerp, Frontend-ontwikkeling, Backend-ontwikkeling, CMS-aanpassing, API-integratie, Cloud-infrastructuur opzetten, Contentpersonalisatie

Oplossingen

Oplossingen

Studenten- en medewerkersportaal, Gepersonaliseerd academisch dashboard, Moodle SSO-integratie, Academisch informatiemanagementsysteem, Gepersonaliseerd contentleveringsplatform

Technologieën

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

Groot aantal API's

Groot aantal API's

Meer dan tien databronnen met verschillende formaten, protocollen en beperkingen vereisten een eengelaagde integratielaag die stabiel bleef ondanks updates van externe systemen.

Personalisatie

Personalisatie

Elk contentitem kon gericht worden op een specifiek publiek op basis van 8 criteria. De personalisatiemotor moest betrouwbaar presteren bij duizenden gelijktijdige gebruikerssessies.

Stabiliteit bij belasting

Stabiliteit bij belasting

Het portaal deelt infrastructuur met de publieke site, wat zorgvuldige architectuur vereiste voor verkeersisolatie en stabiele prestaties tijdens piekperiodes in het academisch jaar.

Moodle-integratie

Moodle-integratie

De complexe authenticatie van Moodle vereiste aangepaste SSO-integratie voor naadloze overgang tussen het portaal en LMS zonder herhaald inloggen.

Gepersonaliseerd zoeken

Gepersonaliseerd zoeken

Standaard full-text zoeken voldeed niet — zoekresultaten moesten worden gefilterd op basis van de rechten en het profiel van elke gebruiker, wat een speciale zoekindexarchitectuur vereiste.

Preview-systeem voor redacteuren

Preview-systeem voor redacteuren

Een Angular SPA draait binnen de Umbraco back-office. Een ingebouwd previewsysteem stelt redacteuren in staat elke pagina te bekijken als een specifieke student voordat deze wordt gepubliceerd.

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

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

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

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

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

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

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.

Image

Resultaten in cijfers

Gebruikerspersonalisatie Dekking

100%

Het portaal levert volledig gepersonaliseerde inhoud op basis van 8 gebruiker-specifieke criteria, waardoor elke student en docent relevante informatie ziet na inloggen.

API-integraties

10+

Het systeem bundelt meerdere academische diensten in één portaal, waarbij roosters, cijfers, betalingen, opdrachten en Moodle-toegang worden geïntegreerd.

Preview Nauwkeurigheid voor Redacteuren

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

Authenticatie & Toegang

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.

Bouw een gepersonaliseerde universiteitsportaalervaring!

Wij ontwerpen uniforme academische platforms met role-based personalisatie, API-integraties en cloudarchitectuur - waarmee roosters, cijfers, betalingen en Moodle in één systeem worden samengebracht

Message not sent.
Message not sent.
×
Weet u niet waar u moet beginnen? We helpen u de volgende stappen uit te stippelen!
Toestemming voor de verwerking van persoonsgegevens
×
Een uitdaging? Ons team maakt er een oplossing van.
Toestemming voor de verwerking van persoonsgegevens