Personeelspagina

Case-overzicht

Een gepersonaliseerd digitaal portaal ontworpen voor universitaire studenten en docenten, dat fungeert als één 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, waardoor elke gebruiker direct na het inloggen een relevante en intuïtieve ervaring krijgt. Naast de gebruikersgerichte ervaring biedt het systeem editors een flexibele contentmanagementomgeving die de afhankelijkheid van ontwikkelaars voor dagelijkse contentbewerkingen elimineert.
Speciale aandacht is besteed aan platformstabiliteit onder hoge belasting en aan het bouwen van een preview-systeem waarmee editors pagina’s precies kunnen bekijken zoals specifieke gebruikers deze zouden zien vóór publicatie.

Doel: Het creëren van een uniform en sterk gepersonaliseerd universiteitsportaal dat de toegang tot academische diensten voor studenten en docenten vereenvoudigt en tegelijkertijd biedt aan beheerders

Image

Belangrijke projectinformatie

Branche

Branche

Onderwijs, Hoger Onderwijs, E-learning Platforms, Academische Administratie, Digitale Campusoplossingen, Studenteninformatiediensten

Diensten

Diensten

UI/UX Ontwerp, Frontend Development, Backend Development, CMS-aanpassing, API-integratie, Cloudinfrastructuur opzet, Contentpersonalisatie

Oplossingen

Oplossingen

Studenten- & Docentenportaal, Gepersonaliseerd Academisch Dashboard, Moodle SSO-integratie, Academisch Informatiebeheersysteem, Platform voor Gepersonaliseerde Contentlevering

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 uniforme integratielaag die stabiel bleef ondanks updates van externe systemen.

Personalisatie

Personalisatie

Elk contentitem kon zich richten op een specifiek publiek aan de hand van 8 criteria. De personalisatie-engine 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 de academie.

Moodle-integratie

Moodle-integratie

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

Gepersonaliseerde zoekfunctie

Gepersonaliseerde zoekfunctie

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

Editor Preview-systeem

Editor Preview-systeem

Angular SPA draait binnen de Umbraco back-office. Een ingebouwd preview-systeem stelt editors in staat elke pagina als een specifieke student te bekijken vóór publicatie.

Het proces

Er wordt gebruikgemaakt van een gefaseerde implementatie, te beginnen met het ontwerp en de opzet van de kern-API-architectuur en het authenticatiesysteem, en geleidelijk voortschrijdend door opeenvolgende fases, uiteindelijk leidend tot een volledig geïntegreerde, CMS-gestuurde notificatielaag die contentlevering en systeemgedrag over platforms unify.

Architectuurontwerp

Architectuurontwerp

Gedefinieerde een schaalbare systeemarchitectuur gebaseerd op gedeelde infrastructuur met de publieke website, met een duidelijke scheiding van domeinen, stabiele prestaties en gereedheid voor gebruik onder hoge belasting in een academische omgeving.

Contentpersonalisatiesysteem

Contentpersonalisatiesysteem

Geïmplementeerde een op regels gebaseerde personalisatie-engine met 8 criteria, waardoor nauwkeurige controle over contentzichtbaarheid mogelijk is en elk individu relevante informatie ontvangt op basis van rol en eigenschappen.

API-integraties

API-integraties

Verbonden meerdere externe en interne diensten, inclusief roosters, cijfers, betalingen, opdrachten en Moodle SSO, waardoor een uniform toegangspunt voor alle academische data binnen één portaal ontstond.

Editorervaring & Preview-systeem

Editorervaring & Preview-systeem

Ontwikkelde een flexibele CMS-ervaring in Umbraco met een ingebouwde preview-modus, waardoor editors content nauwkeurig kunnen bekijken precies zoals deze verschijnt voor specifieke gebruikers voordat ze publiceren.

Frontend-implementatie

Frontend-implementatie

Bouwde een dynamische Angular SPA die gepersonaliseerde rendering, naadloze navigatie en realtime aanpassing van content op basis van gebruikersrollen en -rechten ondersteunt, voor een responsieve en consistente gebruikerservaring in alle modules.

Optimalisatie van prestaties & stabiliteit

Optimalisatie van prestaties & stabiliteit

Gefocust op het waarborgen van consistente systeembetrouwbaarheid onder hoge belasting door optimalisatie van backendprocessen, verbetering van infrastructuurconfiguratie en versterking van API-communicatie tussen verspreide diensten en integraties.

Oplossingen

De belangrijkste kenmerken van de oplossing

  • Rooster Integratie van kalender-API met dag-, week- en maandweergaven. Real-time synchronisatie van het academisch systeem.

  • Cijfers & Academische Voortgang — Toegang tot cijfers via API — huidige, definitieve en cursusdetails. 


  • Cursusbetalingen — Cursusbetalingen — status, saldi, ontvangstbewijzen in portal.


  • Opdrachten — Live weergave van opdrachten, deadlines en indienstatus — gesynchroniseerd met cursusbeheersystemen.

  • Moodle SSO — Single Sign-On tussen portal en Moodle — één sessie voor alle diensten.

  • Inhoudspersonalisatie — Regels-gebaseerde personalisatie over 8 criteria. Redacteuren definiëren de doelgroep per inhoudsitem.

Image

Resultaten in cijfers

Gebruikerspersonalisatie Dekking

100%

De portal levert volledig gepersonaliseerde inhoud op basis van 8 gebruiker-specifieke criteria, wat ervoor zorgt dat elke student en docent relevante informatie ziet na het inloggen.

API-integraties

10+

Het systeem brengt meerdere academische diensten samen in één portal, met integraties voor schema's, cijfers, betalingen, opdrachten en Moodle-toegang.

Voorbeeldnauwkeurigheid voor redacteuren

100%

De inspanning voor langdurig onderhoud is aanzienlijk verminderd dankzij de modulaire architectuur — wijzigingen zijn geïsoleerd, voorspelbaar en vereisen minimale engineeringtijd voor implementatie of terugrol.

Authenticatie & Toegang

100%

De portal is alleen toegankelijk na succesvolle authenticatie, waardoor veilige, rolgebaseerde toegang tot gevoelige academische gegevens en diensten voor studenten en docenten wordt gegarandeerd.

Bouw een gepersonaliseerde universiteitsportal ervaring!

Wij ontwerpen uniforme academische platformen met rolgebaseerde personalisatie, API-integraties en cloudarchitectuur - waarmee schema's, 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