Medarbejderportal
Sagsoversigt
En personlig digital portal designet til universitetsstuderende og fakultet, som fungerer som et enkelt adgangspunkt til alle akademiske oplysninger og tjenester. Platformen integrerer over 10 interne systemer og API'er — inklusive skemaer, karakterer og Moodle SSO — i én sømløs oplevelse.
Portalen tilpasser dynamisk indhold og funktionalitet baseret på 8 personaliseringskriterier, hvilket sikrer at hver bruger straks efter login får en relevant og intuitiv oplevelse. Udover brugerfladen giver systemet redaktører et fleksibelt indholdsstyringsmiljø, der fjerner afhængighed af udviklere til daglige indholdsoperationer.
Der blev lagt særlig vægt på platformsstabilitet under høj belastning og på at opbygge et preview-system, der tillader redaktører at se sider præcis som specifikke brugere ville se dem, før de offentliggøres.
Mål: At skabe en samlet og stærkt personaliseret universitetsportal, der forenkler adgangen til akademiske tjenester for studerende og fakultet, samtidig med at den giver administrato
Nøgleprojektinfo
Industrier
Uddannelse, Videregående uddannelse, E-læringsplatforme, Akademisk administration, Digitale campusløsninger, Studerendes informationsservices
Tjenester
UI/UX Design, Frontend-udvikling, Backend-udvikling, CMS-tilpasning, API-integration, Cloud-infrastrukturopsætning, Indholdspersonalisering
Løsninger
Portal for studerende og fakultet, Personlig akademisk dashboard, Moodle SSO-integration, Akademisk informationsstyringssystem, Personlig indholdsleveringsplatform
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
Processen
En faseopdelt implementering anvendes, startende med design og opsætning af kerne-API-arkitekturen og autentificeringssystemet og gradvist fremadskridende 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
Definerede en skalerbar systemarkitektur baseret på en delt infrastruktur med det offentlige websted, hvilket sikrer klar adskillelse af domæner, stabil ydeevne og parathed til høj belastning i et akademisk miljø.
Indholdspersonaliseringssystem
Implementerede en regelbaseret personaliseringsmotor med 8 kriterier, der muliggør præcis kontrol over indholds synlighed og sikrer, at hver bruger får relevant information baseret på deres rolle og attributter.
API-integrationer
Forbundet flere eksterne og interne tjenester, inklusive skemaer, karakterer, betalinger, opgaver og Moodle SSO, og skabte et samlet adgangspunkt for alle akademiske data i en enkelt portal.
Editoroplevelse & preview-system
Udviklede en fleksibel CMS-oplevelse i Umbraco med en integreret preview-tilstand, som lader redaktører nøjagtigt se indhold præcis, som det vises for specifikke brugertyper før udgivelse.
Frontend-implementering
Opbyggede en dynamisk Angular SPA, der understøtter personaliseret rendering, sømløs navigation og realtids tilpasning af indhold baseret på brugerroller og tilladelser, hvilket sikrer en responsiv og konsistent brugeroplevelse på tværs af alle moduler.
Ydeevne- & stabilitetsoptimering
Fokuserede på at sikre konsistent systempålidelighed under høj belastning 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
Skema — Planlægnings-API-integration med dag-, uge- og månedsvisninger. Realtidssynkronisering fra akademisk system.
Karakterer & Akademisk Fremgang — Adgang til karakterer via API — aktuelle, endelige og kursusopdelinger.
Kursusbetalinger — Kursusbetalinger — status, saldi, kvitteringer i portal.
Opgaver — Live visning af opgaver, deadlines og indsendelsesstatus — synkroniseret med kursusadministrationssystemer.
Moodle SSO — Single Sign-On mellem portal og Moodle — én session til alle tjenester.
Indholdspersonalisering — Regelbaseret personalisering på tværs af 8 kriterier. Redaktører definerer målgruppe pr. indholdselement.
Resultater i tal
100%
Portalen leverer fuldt personliggjort indhold baseret på 8 bruger-specifikke kriterier, hvilket sikrer, at hver studerende og fakultetsmedlem ser relevant information efter login.
10+
Systemet konsoliderer flere akademiske tjenester i en enkelt portal, der integrerer skemaer, karakterer, betalinger, opgaver og Moodle-adgang.
100%
Langsigtet vedligeholdelsesindsats reduceret markant gennem modulær arkitektur — ændringer er isolerede, forudsigelige og kræver minimal ingeniørtid for at implementere eller rulle tilbage
100%
Portalen er kun tilgængelig efter vellykket godkendelse, hvilket sikrer sikker, rollebaseret adgang til følsomme akademiske data og tjenester for studerende og fakultet.