Personalportal

Översikt av ärendet

En personlig digital portal designad för universitetsstudenter och personal, som fungerar som en enda åtkomstpunkt för all akademisk information och tjänster. Plattformen integrerar över 10 interna system och API:er — inklusive scheman, betyg och Moodle SSO — i en sömlös upplevelse.
Portalen anpassar dynamiskt innehåll och funktionalitet baserat på 8 personaliseringskriterier och säkerställer att varje användare får en relevant och intuitiv upplevelse direkt efter inloggning. Parallellt med användarupplevelsen erbjuder systemet redigerare en flexibel miljö för innehållshantering som tar bort beroendet av utvecklare för vardagliga innehållsoperationer.
Särskild uppmärksamhet ägnades åt plattformens stabilitet vid hög belastning och att bygga ett förhandsvisningssystem som låter redigerare se sidor exakt som specifika användare skulle se dem innan publicering.

Mål: Att skapa en enhetlig och högst personlig universitetsportal som förenklar tillgången till akademiska tjänster för studenter och personal samtidigt som den tillhandahåller administrato

Image

Viktig projektinformation

Branscher

Branscher

Utbildning, Högre utbildning, E-lärandeplattformar, Akademisk administration, Digitala campuslösningar, Studentinformationstjänster

Tjänster

Tjänster

UI/UX-design, Frontendutveckling, Backendutveckling, CMS-anpassning, API-integration, Cloud Infrastructure Setup, Anpassning av innehåll

Lösningar

Lösningar

Student- och personalportal, Personligt anpassad akademisk dashboard, Moodle SSO-integration, Akademiskt informationshanteringssystem, Plattform för personligt innehållsleverans

Teknologier

Teknologier

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

Utmaningarna

Stort antal API:er

Stort antal API:er

Mer än tio datakällor med olika format, protokoll och begränsningar behövde ett enhetligt integrationslager som förblev stabilt trots uppdateringar av externa system.

Personalisering

Personalisering

Varje innehållsobjekt kunde riktas till en specifik målgrupp över 8 kriterier. Personaliseringsmotorn behövde fungera pålitligt under tusentals samtidiga användarsessioner.

Stabilitet under belastning

Stabilitet under belastning

Portalen delar infrastruktur med den publika sidan, vilket kräver noggrann arkitektur för trafikisolering och stabil prestanda under toppbelastningsperioder för akademiska aktiviteter.

Moodle-integration

Moodle-integration

Moodles komplexa autentisering krävde anpassad SSO-integration för sömlös övergång mellan portalen och LMS utan upprepad inloggning.

Personlig sökning

Personlig sökning

Standard fulltextsökning var inte tillräcklig — sökresultaten måste filtreras mot varje användares behörigheter och profil, vilket krävde en dedikerad sökindexarkitektur.

Redigeringsförhandsvisningssystem

Redigeringsförhandsvisningssystem

Angular SPA körs inuti Umbraco back-office. Ett inbäddat förhandsvisningssystem låter redigerare se vilken sida som helst som en specifik student innan publicering.

Processen

En stegvis implementeringsmetod används, med början i design och uppsättning av kärn-API-arkitektur och autentiseringssystem, och går gradvis igenom efterföljande steg som slutligen kulminerar i ett fullständigt integrerat, CMS-drivet notifieringslager som enar innehållsleverans och systembeteende över plattformar.

Arkitekturdesign

Arkitekturdesign

Definierade en skalbar systemarkitektur baserad på en delad infrastruktur med den publika webbplatsen, vilket säkerställer tydlig separation av domäner, stabil prestanda och beredskap för hög belastning i en akademisk miljö.

System för innehållspersonaliserning

System för innehållspersonaliserning

Införde en reglerbaserad personaliseringmotor med 8 kriterier som möjliggör exakt kontroll över innehållssynlighet och säkerställer att varje användare får relevant information baserat på deras roll och attribut.

API-integrationer

API-integrationer

Kopplade flera externa och interna tjänster, inklusive scheman, betyg, betalningar, uppgifter och Moodle SSO, och skapade en enhetlig åtkomstpunkt för all akademisk data inom en portal.

Redigerarupplevelse & förhandsvisningssystem

Redigerarupplevelse & förhandsvisningssystem

Utvecklade en flexibel CMS-upplevelse i Umbraco med ett inbyggt förhandsvisningsläge som tillåter redaktörer att korrekt se innehållet exakt som det visas för specifika användartyper innan publicering.

Frontend-implementering

Frontend-implementering

Byggde en dynamisk Angular SPA som stödjer personlig rendering, sömlös navigation och realtidsanpassning av innehåll baserat på användarroller och behörigheter, vilket säkerställer en responsiv och enhetlig användarupplevelse över alla moduler.

Optimering av prestanda & stabilitet

Optimering av prestanda & stabilitet

Fokuserade på att säkerställa konsekvent systempålitlighet under hög belastning genom optimering av backendprocesser, förbättring av infrastrukturkonfiguration och förstärkning av API-kommunikation över distribuerade tjänster och integrationer.

Lösningar

Lösningens nyckelfunktioner

  • Schema Schema API-integrering med dag-, vecka- och månadsvyer. Realtidssynk från akademiskt system.

  • Betyg & Akademiska Framsteg —Tillgång till betyg via API — aktuella, slutgiltiga och kursfördelningar. 


  • Kursbetalningar — Kursbetalningar — status, saldon, kvitton i portalen.


  • Uppgifter — Live visning av uppgifter, deadlines och inlämningsstatus — synkroniserat med kursadministrationssystem.

  • Moodle SSO — Single Sign-On mellan portalen och Moodle — en session för alla tjänster.

  • Innehållspersonalisering — Regelbaserad personalisering över 8 kriterier. Redaktörer definierar målgrupp per innehållsobjekt.

Image

Resultat i siffror

Användarpersonaliseringstäckning

100%

Portalen levererar fullt personaliserat innehåll baserat på 8 användarspecifika kriterier, vilket säkerställer att varje student och lärare ser relevant information efter inloggning.

API-integrationer

10+

Systemet konsoliderar flera akademiska tjänster i en enda portal, integrerar scheman, betyg, betalningar, uppgifter och Moodle-åtkomst.

Förhandsgranskningsnoggrannhet för redaktörer

100%

Långsiktigt underhållsarbete kraftigt minskat genom modulär arkitektur — ändringar är isolerade, förutsägbara och kräver minimal teknisk tid för att implementera eller återställa.

Autentisering & Åtkomst

100%

Portalen är endast tillgänglig efter lyckad autentisering, vilket säkerställer säker, rollbaserad åtkomst till känsliga akademiska data och tjänster för studenter och lärare.

Bygg en personlig universitetsportalupplevelse!

Vi designar enhetliga akademiska plattformar med rollbaserad personalisering, API-integrationer och molnarkitektur - som samlar scheman, betyg, betalningar och Moodle i ett system

Message not sent.
Message not sent.
×
Osäker på hur du ska börja? Vi hjälper dig att skissa på nästa steg!
Samtycke till behandling av personuppgifter
×
Har du en utmaning? Vårt team förvandlar den till en lösning.
Samtycke till behandling av personuppgifter