Medewerkersportaal

Casusoverzicht

Een gepersonaliseerd digitaal portaal ontworpen voor universiteitsstudenten en personeel, dat dient als één toegangspunt voor alle academische informatie en diensten. Het platform integreert meer dan 10 interne systemen en API's — inclusief 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 inloggen een relevante en intuïtieve ervaring krijgt. Naast de gebruikersgerichte ervaring biedt het systeem redacteuren een flexibel contentbeheeromgeving die de afhankelijkheid van ontwikkelaars voor dagelijkse contentoperaties wegneemt.
Speciale aandacht is besteed aan platformstabiliteit bij hoge belasting en aan het bouwen van een preview-systeem waarmee redacteuren pagina's precies kunnen bekijken zoals specifieke gebruikers die zouden zien voordat ze publiceren.

Doel: Een uniform en sterk gepersonaliseerd universiteitsportaal creëren dat de toegang tot academische diensten vereenvoudigt voor studenten en personeel, terwijl het adminstratieve...

Image

Belangrijke projectinformatie

Sectoren

Sectoren

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

Diensten

Diensten

UI/UX Ontwerp, Frontend Ontwikkeling, Backend Ontwikkeling, CMS Aanpassing, API Integratie, Cloud Infrastructuur Setup, Content Personalisatie

Oplossingen

Oplossingen

Studenten- & Medewerkersportaal, Gepersonaliseerd Academisch Dashboard, Moodle SSO Integratie, Academisch Informatiebeheersysteem, Gepersonaliseerd Content Delivery Platform

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 een specifieke doelgroep targeten op basis 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 een zorgvuldige architectuur vereiste voor verkeersisolatie en stabiele prestaties tijdens piekperioden in de academische belasting.

Moodle-integratie

Moodle-integratie

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

Gepersonaliseerd zoeken

Gepersonaliseerd zoeken

Een standaard full-text zoekfunctie was niet voldoende — zoekresultaten moesten worden gefilterd op basis van de machtigingen en het profiel van elke gebruiker, wat een speciale zoekindexarchitectuur vereiste.

Preview-systeem voor redacteuren

Preview-systeem voor redacteuren

Angular SPA draait binnen de Umbraco backend. Een ingebouwd preview-systeem laat redacteuren elke pagina bekijken als een specifieke student voordat ze publiceren.

Het proces

Een gefaseerde implementatieaanpak wordt gebruikt, beginnend met het ontwerp en de opzet van de kern-API-architectuur en het authenticatiesysteem, en geleidelijk voortschrijdend door opeenvolgende fasen, uiteindelijk resulterend in een volledig geïntegreerde, CMS-gestuurde notificatielaag die de contentlevering en systeemgedrag op alle platforms verenigt.

Architectuurontwerp

Architectuurontwerp

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

Content personalisatiesysteem

Content personalisatiesysteem

Implementeerde een op regels gebaseerde personalisatie-engine met 8 criteria, waardoor nauwkeurige controle over contentzichtbaarheid mogelijk was en gegarandeerd werd dat elke gebruiker relevante informatie ontvangt op basis van zijn rol en attributen.

API-integraties

API-integraties

Verbond meerdere externe en interne diensten, inclusief roosters, cijfers, betalingen, opdrachten en Moodle SSO, waarmee een uniform toegangspunt voor alle academische data binnen één portal werd gecreëerd.

Editorervaring & Preview-systeem

Editorervaring & Preview-systeem

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

Frontend-implementatie

Frontend-implementatie

Bouwde een dynamische Angular SPA die gepersonaliseerde weergave, naadloze navigatie en realtime aanpassing van content op basis van gebruikersrollen en -rechten ondersteunt, waardoor een responsieve en consistente gebruikerservaring over alle modules ontstaat.

Prestatie- & stabiliteitsoptimalisatie

Prestatie- & stabiliteitsoptimalisatie

Richtte zich op het waarborgen van consistente systeembetrouwbaarheid onder hoge belasting door backendprocessen te optimaliseren, infrastructuurconfiguratie te verbeteren en API-communicatie over gedistribueerde diensten en integraties te versterken.

Oplossingen

De belangrijkste kenmerken van de oplossing

  • Rooster Rooster API-integratie met dag-, week- en maandweergaven. Real-time synchronisatie vanuit het academische systeem.

  • Cijfers & academische voortgang — Toegang tot cijfers via API — huidige, definitieve en cursusverdelingen. 


  • Cursusbetalingen — Cursusbetalingen — status, saldi, ontvangstbewijzen in het portaal.


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

  • Moodle SSO — Single Sign-On tussen portaal 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%

Het portaal levert volledig gepersonaliseerde inhoud op basis van 8 gebruikersspecifieke criteria, waardoor elke student en medewerker relevante informatie ziet na inloggen.

API-integraties

10+

Het systeem consolideert meerdere academische diensten in één portaal, met integratie van schema's, cijfers, betalingen, opdrachten en Moodle-toegang.

Voorbeeldnauwkeurigheid voor redacteuren

100%

Langdurige onderhoudsinspanningen aanzienlijk verminderd door modulaire architectuur — wijzigingen zijn geïsoleerd, voorspelbaar en vereisen minimale ingenieurstijd voor implementatie of terugdraaien

Authenticatie & Toegang

100%

Het portaal is alleen toegankelijk na succesvolle authenticatie, waardoor veilige, op rollen gebaseerde toegang tot gevoelige academische gegevens en diensten voor studenten en medewerkers wordt gegarandeerd.

Bouw een gepersonaliseerde universiteitsportaalervaring!

Wij ontwerpen uniforme academische platforms 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