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
Viktig projektinformation
Branscher
Utbildning, Högre utbildning, E-lärandeplattformar, Akademisk administration, Digitala campuslösningar, Studentinformationstjänster
Tjänster
UI/UX-design, Frontendutveckling, Backendutveckling, CMS-anpassning, API-integration, Cloud Infrastructure Setup, Anpassning av innehåll
Lösningar
Student- och personalportal, Personligt anpassad akademisk dashboard, Moodle SSO-integration, Akademiskt informationshanteringssystem, Plattform för personligt innehållsleverans
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
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
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
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
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
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
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
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.
Resultat i siffror
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.
10+
Systemet konsoliderar flera akademiska tjänster i en enda portal, integrerar scheman, betyg, betalningar, uppgifter och Moodle-åtkomst.
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.
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.