Personalaleportal

Case oversigt

En personlig digital portal designet til universitetsstuderende og fakultet, som fungerer som ét adgangspunkt til al akademisk information og service. Platformen integrerer over 10 interne systemer og API'er — inklusive skemaer, karakterer og Moodle SSO — i en sømløs oplevelse.
Portalen tilpasser dynamisk indhold og funktionalitet baseret på 8 personaliseringskriterier, hvilket sikrer, at hver bruger straks efter login modtager en relevant og intuitiv oplevelse. Udover brugeroplevelsen tilbyder systemet redaktører et fleksibelt indholdsstyringsmiljø, som fjerner afhængighed af udviklere til daglige indholdsopgaver.
Der blev lagt særlig vægt på platformsstabilitet under høj belastning og på at udvikle et forhåndsvisningssystem, der gør det muligt for redaktører at se sider præcis som specifikke brugere ville se dem, før offentliggørelse.

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

Image

Nøgleoplysninger om projektet

Brancher

Brancher

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

Tjenester

Tjenester

UI/UX Design, Frontend-udvikling, Backend-udvikling, CMS-tilpasning, API-integration, Cloud-infrastrukturopsætning, Indholdspersonalisering

Løsninger

Løsninger

Studenter- & Fakultetsportal, Personligt Akademisk Dashboard, Moodle SSO Integration, Akademisk Informationsstyringssystem, Personlig Leveringsplatform for Indhold

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, som 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 det offentlige site, hvilket kræver omhyggelig arkitektur for trafik-isolation og stabil ydelse i perioder med høje akademiske belastninger.

Moodle-integration

Moodle-integration

Moodles komplekse autentificering krævede tilpasset SSO-integration for en gnidningsfri overgang mellem portalen og LMS uden gentagne login.

Personlig søgning

Personlig søgning

Standard fuldtekstsøgning var ikke tilstrækkelig — søgeresultater skulle filtreres efter hver enkelt brugers tilladelser og profil, hvilket krævede en dedikeret søgeindeksarkitektur.

Redaktør-forhåndsvisningssystem

Redaktør-forhåndsvisningssystem

Angular SPA kører inde i Umbraco back-office. Et integreret forhåndsvisningssystem lader redaktører se enhver side som en specifik studerende inden offentliggørelse.

Processen

En faseopdelt implementeringsmetode er anvendt, startende med design og opsætning af kernens API-arkitektur og autentificeringssystem, og gradvist bevæger vi os gennem successive faser, der kulminerer i et fuldt integreret, CMS-drevet notifikationslag, som 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, som sikrer klar adskillelse af domæner, stabil ydelse og parathed til høj belastning i et akademisk miljø.

Indholdspersonaliseringssystem

Indholdspersonaliseringssystem

Implementerede en regelbaseret personaliseringsmotor med 8 kriterier, der muliggør præcis kontrol over indholds synlighed 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 skemaer, karakterer, betalinger, opgaver og Moodle SSO, hvilket skabte ét samlet adgangspunkt for alle akademiske data i en eneste portal.

Redaktøroplevelse & forhåndsvisningssystem

Redaktøroplevelse & forhåndsvisningssystem

Udviklede en fleksibel CMS-oplevelse i Umbraco med en integreret forhåndsvisningstilstand, som giver redaktører mulighed for at se indhold præcis som det vises for specifikke brugertyper, inden offentliggørelse.

Frontend-implementering

Frontend-implementering

Byggede et dynamisk Angular SPA, der understøtter personaliseret gengivelse, 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.

Performance- & stabilitetsoptimering

Performance- & stabilitetsoptimering

Fokuserede på at sikre konsistent systempålidelighed under forhold med høj belastning ved at optimere backend-processer, forbedre infrastrukturen og styrke API-kommunikationen på tværs af distribuerede tjenester og integrationer.

Løsninger

Løsningens nøglefunktioner

  • Skema Skema-API-integration med dag-, uge- og månedsvisninger. Realtidssynkronisering fra det akademiske system.

  • Karakterer & Akademisk fremskridt — 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 portal og Moodle — én session for alle tjenester.

  • Indholdspersonaliserering — Regelbaseret personalisering på tværs af 8 kriterier. Redaktører definerer målgruppen for hvert indholdselement.

Image

Resultater i tal

Brugerpersonaliseringsdækning

100%

Portalen leverer fuldt personaliseret indhold baseret på 8 bruger-specifikke kriterier, hvilket sikrer, at hver studerende og fakultetsmedlem ser relevant information efter login.

API-integrationer

10+

Systemet konsoliderer flere akademiske tjenester i en enkelt portal og integrerer skemaer, karakterer, betalinger, opgaver og Moodle-adgang.

Nøjagtighed i forhåndsvisning for redaktører

100%

Langsigtet vedligeholdelsesindsats er markant reduceret gennem modulær arkitektur — ændringer er isolerede, forudsigelige og kræver minimal ingeniørtid for implementering eller tilbagetrækning

Autentificering & 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 fakultet.

Byg en personlig universitetsportal oplevelse!

Vi design'er enhedslignende akademiske platforme med rollebaseret personalisering, API-integrationer og cloud-arkitektur - der samler skemaer, karakterer, betalinger og Moodle 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