Portál zamestnancov

Prehľad prípadu

Personalizovaný digitálny portál navrhnutý pre univerzitných študentov a pedagógov, ktorý slúži ako jednotný prístupový bod ku všetkým akademickým informáciám a službám. Platforma integruje viac ako 10 interných systémov a API — vrátane rozvrhov, známok a Moodle SSO — do jedného bezproblémového zážitku.
Portál dynamicky prispôsobuje obsah a funkcie na základe 8 personalizačných kritérií, čím zabezpečuje, že každý používateľ dostane relevantný a intuitívny zážitok hneď po prihlásení. Popri používateľskom zážitku systém poskytuje editorom flexibilné prostredie na správu obsahu, ktoré odstraňuje závislosť od vývojárov pri každodenných operáciách s obsahom.
Špeciálna pozornosť bola venovaná stabilite platformy pri vysokom zaťažení a vybudovaniu systému náhľadu, ktorý umožňuje editorom vidieť stránky presne tak, ako by ich videli konkrétni používatelia pred ich zverejnením.

Cieľ: Vytvoriť jednotný a vysoko personalizovaný univerzitný portál, ktorý zjednodušuje prístup k akademickým službám pre študentov a pedagógov, pričom poskytuje administráto

Image

Kľúčové informácie o projekte

Odvetvia

Odvetvia

Vzdelávanie, Vysoké školstvo, E-learningové platformy, Akademická správa, Digitálne kampusové riešenia, Služby informačných systémov pre študentov

Služby

Služby

Návrh UI/UX, Frontend vývoj, Backend vývoj, Prispôsobenie CMS, Integrácia API, Nastavenie cloudovej infraštruktúry, Personalizácia obsahu

Riešenia

Riešenia

Portál pre študentov a pedagógov, personalizovaný akademický dashboard, integrácia Moodle SSO, systém správy akademických informácií, platforma pre personalizované doručovanie obsahu

Technológie

Technológie

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

Výzvy

Veľký počet API

Veľký počet API

Viac ako desať zdrojov dát s rôznymi formátmi, protokolmi a obmedzeniami si vyžadovalo jednotnú integračnú vrstvu, ktorá zostala stabilná napriek aktualizáciám externých systémov.

Personalizácia

Personalizácia

Každý obsahový prvok mohol cieliť na špecifické publikum podľa 8 kritérií. Personalizačný engine musel pracovať spoľahlivo aj pri tisíckach súbežných používateľských relácií.

Stabilita pri zaťažení

Stabilita pri zaťažení

Portál zdieľa infraštruktúru s verejnou stránkou, čo vyžadovalo starostlivú architektúru pre izoláciu prevádzky a stabilný výkon počas špičkových akademických období.

Integrácia Moodle

Integrácia Moodle

Zložitá autentifikácia Moodle si vyžadovala vlastnú integráciu SSO pre plynulý prechod medzi portálom a LMS bez opakovaného prihlasovania.

Personalizované vyhľadávanie

Personalizované vyhľadávanie

Štandardné full-text vyhľadávanie nestačilo — výsledky museli byť filtrované podľa povolení a profilu každého používateľa, čo si vyžadovalo vyhradenú architektúru vyhľadávacieho indexu.

Systém náhľadu pre editorov

Systém náhľadu pre editorov

Angular SPA beží v administratívnom prostredí Umbraco. Zabudovaný systém náhľadu umožňuje editorom zobraziť ktorúkoľvek stránku ako konkrétneho študenta pred zverejnením.

Proces

Použitý je fázový prístup k implementácii, začínajúci návrhom a nastavením základnej API architektúry a autentifikačného systému, postupne prechádzajúc cez jednotlivé etapy až po úplne integrovanú CMS riadenú vrstvu notifikácií, ktorá zjednocuje doručovanie obsahu a správanie systému naprieč platformami.

Návrh architektúry

Návrh architektúry

Definovaná škálovateľná architektúra systému založená na zdieľanej infraštruktúre s verejnou webstránkou, zabezpečujúca jasné oddelenie domén, stabilný výkon a pripravenosť na vysoké zaťaženie v akademickom prostredí.

Systém personalizácie obsahu

Systém personalizácie obsahu

Implementovaný pravidlami riadený personalizačný engine s použitím 8 kritérií, umožňujúci presnú kontrolu nad viditeľnosťou obsahu a zabezpečujúci, že každý používateľ dostane relevantné informácie na základe svojej rolí a atribútov.

Integrácie API

Integrácie API

Prepojenie viacerých externých a interných služieb, vrátane rozvrhov, známok, platieb, úloh a Moodle SSO, vytvárajúce jednotný prístupový bod ku všetkým akademickým dátam v rámci jedného portálu.

Zážitok editora a systém náhľadu

Zážitok editora a systém náhľadu

Vyvinutý flexibilný zážitok CMS v Umbraco so zabudovaným režimom náhľadu, ktorý umožňuje editorom presne vidieť obsah tak, ako sa zobrazuje pre konkrétne typy používateľov pred zverejnením.

Implementácia frontendu

Implementácia frontendu

Vytvorená dynamická Angular SPA, ktorá podporuje personalizované vykresľovanie, bezproblémovú navigáciu a adaptáciu obsahu v reálnom čase na základe rolí a povolení používateľov, čím zabezpečuje responzívny a konzistentný používateľský zážitok vo všetkých moduloch.

Optimalizácia výkonu a stability

Optimalizácia výkonu a stability

Zameranie na zabezpečenie konzistentnej spoľahlivosti systému pri vysokom zaťažení prostredníctvom optimalizácie backendových procesov, zlepšovania konfigurácie infraštruktúry a vylepšenia komunikácie API medzi distribuovanými službami a integráciami.

Riešenia

Kľúčové vlastnosti riešenia

  • Rozvrh Integrácia API rozvrhu s pohľadmi na deň, týždeň a mesiac. Synchronizácia v reálnom čase z akademického systému.

  • Známky a akademický pokrok — Prístup k známkam cez API — aktuálne, konečné a rozpisy kurzov. 


  • Platby za kurz — Platby za kurz — stav, zostatky, potvrdenky v portáli.


  • Zadania — Živé zobrazenie zadaní, termínov a stavu odovzdania — synchronizované so systémami správy kurzov.

  • Moodle SSO — Jediná autentifikácia medzi portálom a Moodle — jedna relácia pre všetky služby.

  • Personalizácia obsahu — Personalizácia založená na pravidlách podľa 8 kritérií. Redaktori definujú cieľové publikum pre každý obsahový prvok.

Image

Výsledky v číslach

Pokrytie personalizácie užívateľa

100%

Portál prináša plne personalizovaný obsah na základe 8 používateľsky špecifických kritérií, čo zabezpečuje, že každý študent a pedagóg vidí po prihlásení relevantné informácie.

API integrácie

10+

Systém konsoliduje viacero akademických služieb do jedného portálu, integrujúc rozvrhy, známky, platby, zadania a prístup do Moodle.

Presnosť náhľadu pre redaktorov

100%

Dlhodobá údržba významne redukovaná vďaka modulárnej architektúre — zmeny sú izolované, predvídateľné a vyžadujú minimálny technický čas na implementáciu alebo vrátenie späť

Autentifikácia a prístup

100%

Portál je prístupný iba po úspešnej autentifikácii, čím zabezpečuje bezpečný, rolami riadený prístup k citlivým akademickým údajom a službám pre študentov a pedagógov.

Vytvorte si personalizovaný univerzitný portál!

Navrhujeme jednotné akademické platformy s personalizáciou na základe rolí, API integráciami a cloudovou architektúrou - prinášame rozvrhy, známky, platby a Moodle do jedného systému

Message not sent.
Message not sent.
×
Nie ste si istí, kde začať? Pomôžeme vám načrtnúť ďalšie kroky!
×
Máte výzvu? Náš tím ju premení na riešenie.
Súhlas so spracovaním osobných údajov