Medarbejderportal

Sagsoversigt

En personlig digital portal designet til universitetsstuderende og fakultetet, som fungerer som et enkelt adgangspunkt til al akademisk information og tjenester. Platformen integrerer over 10 interne systemer og API'er — herunder tidsplaner, karakterer og Moodle SSO — i én problemfri oplevelse.
Portalen tilpasser dynamisk indhold og funktionalitet baseret på 8 personaliseringskriterier, hvilket sikrer, at hver bruger modtager en relevant og intuitiv oplevelse straks efter login. Sammen med brugeroplevelsen tilbyder systemet redaktører et fleksibelt indholdsstyringsmiljø, der fjerner afhængighed af udviklere til daglige indholdsoperationer.
Der blev lagt særlig vægt på platformens stabilitet under høj belastning samt opbygningen af et preview-system, som tillader redaktører at se sider præcis som specifikke brugere ville se dem, inden de offentliggøres.

Mål: At skabe en samlet og stærkt personaliseret universitetsportal, der forenkler adgangen til akademiske tjenester for studerende og fakultetet samtidig med at den giver administrato

Image

Nøgleoplysninger om projektet

Brancher

Brancher

Uddannelse, Videregående Uddannelse, E-læringsplatforme, Akademisk Administration, Digitale Campusløsninger, Studerende Informationsservices

Tjenester

Tjenester

UI/UX-design, Frontend-udvikling, Backend-udvikling, CMS-tilpasning, API-integration, Opsætning af cloud-infrastruktur, Indholdspersonalisering

Løsninger

Løsninger

Portal for studerende & fakultet, Personligt akademisk dashboard, Moodle SSO-integration, Akademisk informationsstyringssystem, Personliggjort indholdsleveringsplatform

Teknologier

Teknologier

C#, .NET, Angular, Umbraco CMS, Docker, AWS, AWS Fargate, Amazon RDS, Amazon S3, AWS Load Balancer, REST API-integrationer, Single Sign-On (SSO)

Udfordringerne

Stort antal API'er

Stort antal API'er

Mere end ti datakilder med forskellige formater, protokoller og begrænsninger krævede et samlet integrationslag, der forblev stabilt på trods af opdateringer i eksterne systemer.

Personalisering

Personalisering

Hvert indholdselement kunne målrettes en specifik målgruppe på tværs af 8 kriterier. Personaliseringsmotoren skulle fungere pålideligt under tusindvis af samtidige brugersessioner.

Stabilitet under belastning

Stabilitet under belastning

Portalen deler infrastruktur med den offentlige side, hvilket kræver omhyggelig arkitektur for trafikisolering og stabil ydelse under spidsbelastningsperioder i den akademiske kalender.

Moodle-integration

Moodle-integration

Moodles komplekse autentificering krævede en specialbygget SSO-integration for at sikre en problemfri overgang mellem portalen og LMS uden gentagen login.

Personliggjort søgning

Personliggjort søgning

Standard fuldtekstsøgning var ikke tilstrækkelig — søgeresultater måtte filtreres i henhold til hver brugers tilladelser og profil, hvilket krævede en dedikeret søgeindeksarkitektur.

Forhåndsvisningssystem for redaktører

Forhåndsvisningssystem for redaktører

Angular SPA kører inde i Umbraco back-office. Et indlejret preview-system tillader redaktører at se enhver side som en specifik studerende, inden den offentliggøres.

Processen

En faseopdelt implementering anvendes, begyndende med design og opsætning af kernens API-arkitektur og autentificeringssystem, og gradvist fremskrider gennem successive faser, som til sidst munder ud i et fuldt integreret, CMS-drevet notifikationslag, der forener indholdslevering og systemadfærd på tværs af platforme.

Arkitekturdesign

Arkitekturdesign

Definerede en skalerbar systemarkitektur baseret på en delt infrastruktur med den offentlige hjemmeside, hvilket sikrer klar adskillelse af domæner, stabil ydelse og beredskab for høj belastning i et akademisk miljø.

Indholdspersonaliseringssystem

Indholdspersonaliseringssystem

Implementerede en regelbaseret personaliseringsmotor med 8 kriterier, som muliggør præcis kontrol over synligheden af indhold og sikrer, at hver bruger modtager relevant information baseret på deres rolle og attributter.

API-integrationer

API-integrationer

Forbandt flere eksterne og interne tjenester, inklusive tidsplaner, karakterer, betalinger, opgaver og Moodle SSO, og skabte et samlet adgangspunkt til alle akademiske data inden for en enkelt portal.

Redaktøroplevelse & forhåndsvisningssystem

Redaktøroplevelse & forhåndsvisningssystem

Udviklede en fleksibel CMS-oplevelse i Umbraco med en indlejret preview-mode, som tillader redaktører at se indhold nøjagtigt som det fremstår for specifikke brugertyper, inden det offentliggøres.

Frontend-implementering

Frontend-implementering

Byggede en dynamisk Angular SPA, der understøtter personaliseret gengivelse, problemfri navigation og realtidsadaptation af indhold baseret på brugerroller og tilladelser, hvilket sikrer en responsiv og konsistent brugeroplevelse på tværs af alle moduler.

Performance & stabilitetsoptimering

Performance & stabilitetsoptimering

Fokuserede på at sikre systemets pålidelighed under høje belastningsforhold ved at optimere backend-processer, forbedre infrastrukturkonfiguration og styrke API-kommunikation på tværs af distribuerede tjenester og integrationer.

Løsninger

De vigtigste funktioner i løsningen

  • Tidsplan Tidsplan API-integration med dag-uge- og månedsversioner. Realtidssynkronisering fra akademisk system.

  • Karakterer & Akademisk Fremgang — Adgang til karakterer via API — aktuelle, endelige og kursusopdelinger. 


  • Kursusbetalinger — Kursusbetalinger — status, saldi, kvitteringer i portalen.


  • Opgaver — Live visning af opgaver, deadlines og indsendelsesstatus — synkroniseret med kursusadministrationssystemer.

  • Moodle SSO — Single Sign-On mellem portalen og Moodle — én session til alle tjenester.

  • Indholds-personalisering — Regelbaseret personalisering på tværs af 8 kriterier. Redaktioner definerer målgruppen pr. indholdsitem.

Image

Resultater i tal

Brugerpersonalisering dækning

100%

Portalen leverer fuldt personaliseret indhold baseret på 8 brugerspecifikke kriterier, hvilket sikrer, at hver studerende og medarbejder ser relevant information efter login.

API-integrationer

10+

Systemet konsoliderer flere akademiske tjenester i én portal, der integrerer tidsplaner, karakterer, betalinger, opgaver og Moodle-adgang.

Præcisions-forhåndsvisning for redaktører

100%

Langsigtet vedligeholdelsesindsats er væsentligt reduceret gennem modulær arkitektur — ændringer er isolerede, forudsigelige og kræver minimal ingeniørtid til implementering eller tilbagerulning.

Autentificering og adgang

100%

Portalen er kun tilgængelig efter vellykket autentificering, hvilket sikrer sikker, rollebaseret adgang til følsomme akademiske data og tjenester for studerende og personale.

Byg en personaliseret universitetsportaloplevelse!

Vi designer samlet akademiske platforme med rollebaseret personalisering, API-integrationer og skyarkitektur - der bringer tidsplaner, karakterer, betalinger og Moodle ind i ét system

Message not sent.
Message not sent.
×
Er du i tvivl om, hvor du skal starte? Vi hjælper dig med at skitsere de næste trin!
Samtykke til behandling af personlige oplysninger
×
Har du en udfordring? Vores team vil gøre den til en løsning.
Samtykke til behandling af personlige oplysninger