Portál zaměstnanců

Přehled případu

Personalizovaný digitální portál navržený pro vysokoškolské studenty a fakulty, sloužící jako jedno přístupové místo ke všem akademickým informacím a službám. Platforma integruje více než 10 interních systémů a API — včetně rozvrhů, známek a Moodle SSO — do jednoho plynulého zážitku.
Portál dynamicky přizpůsobuje obsah a funkce na základě 8 kritérií personalizace, což zajišťuje, že každý uživatel obdrží relevantní a intuitivní zážitek ihned po přihlášení. Kromě uživatelského zážitku systém poskytuje redaktorům flexibilní prostředí pro správu obsahu, které odstraňuje závislost na vývojářích při každodenních operacích s obsahem.
Zvláštní pozornost byla věnována stabilitě platformy při vysoké zátěži a vytvoření systému náhledu, který umožňuje redaktorům zobrazit stránky přesně tak, jak je uvidí konkrétní uživatelé, před publikací.

Cíl: Vytvořit jednotný a vysoce personalizovaný univerzitní portál, který zjednodušuje přístup ke všem akademickým službám pro studenty a fakultu a zároveň poskytuje administrato

Image

Klíčové informace o projektu

Obory

Obory

Vzdělávání, Vysoké školy, Platformy pro e-learning, Akademická správa, Digitální kampusová řešení, Služby studentských informací

Služby

Služby

Návrh UI/UX, Frontend vývoj, Backend vývoj, Přizpůsobení CMS, Integrace API, Nastavení cloudové infrastruktury, Personalizace obsahu

Řešení

Řešení

Portál pro studenty a fakultu, Personalizovaný akademický dashboard, Integrace Moodle SSO, Systém správy akademických informací, Platforma pro personalizované doručování obsahu

Technologie

Technologie

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

Výzvy

Velký počet API

Velký počet API

Více než deset zdrojů dat s různými formáty, protokoly a omezeními vyžadovalo jednotnou integrační vrstvu, která zůstala stabilní i přes aktualizace externích systémů.

Personalizace

Personalizace

Každá položka obsahu mohla cílit na specifické publikum podle 8 kritérií. Personalizační engine musel spolehlivě fungovat při tisících současných uživatelských relací.

Stabilita při zátěži

Stabilita při zátěži

Portál sdílí infrastrukturu s veřejnou stránkou, což vyžadovalo pečlivou architekturu pro izolaci provozu a stabilní výkon během špiček akademické zátěže.

Integrace Moodle

Integrace Moodle

Komplexní autentizace Moodle vyžadovala vlastní integraci SSO pro plynulý přechod mezi portálem a LMS bez opakovaného přihlášení.

Personalizované vyhledávání

Personalizované vyhledávání

Standardní fulltextové vyhledávání nestačilo — výsledky vyhledávání musely být filtrovány podle oprávnění a profilu každého uživatele, což vyžadovalo speciální architekturu vyhledávacího indexu.

Systém náhledu pro editory

Systém náhledu pro editory

Angular SPA běží v rámci administrace Umbraco. Zabudovaný systém náhledu umožňuje editorům zobrazit kteroukoliv stránku jako konkrétní student před publikací.

Proces

Používá se fázovaný přístup k implementaci, počínaje návrhem a nastavením základní API architektury a autentizačního systému, a postupným přechodem přes následné fáze, s konečným cílem plně integrované, na CMS založené vrstvy notifikací, která sjednocuje doručování obsahu a chování systému napříč platformami.

Návrh architektury

Návrh architektury

Návrh škálovatelné systémové architektury založené na sdílené infrastruktuře s veřejnou webovou stránkou, zajišťující jasné oddělení domén, stabilní výkon a připravenost na vysokou zátěž v akademickém prostředí.

Systém personalizace obsahu

Systém personalizace obsahu

Implementace pravidly řízeného personalizačního enginu pomocí 8 kritérií, umožňující přesnou kontrolu nad viditelností obsahu a zajištění, že každý uživatel obdrží relevantní informace na základě své role a atributů.

Integrace API

Integrace API

Propojení několika externích a interních služeb, včetně rozvrhů, známek, plateb, úkolů a Moodle SSO, vytvoření jednoho vstupního bodu ke všem akademickým datům v rámci jednoho portálu.

Zkušenost editorů a systém náhledu

Zkušenost editorů a systém náhledu

Vyvinutí flexibilního CMS zážitku v Umbraco s integrovaným režimem náhledu, umožňujícím editorům přesně zobrazit obsah tak, jak se zobrazuje specifickým typům uživatelů před publikací.

Frontendová implementace

Frontendová implementace

Vytvoření dynamické Angular SPA, která podporuje personalizované vykreslování, plynulou navigaci a adaptaci obsahu v reálném čase na základě uživatelských rolí a oprávnění, zajišťující rychlý a konzistentní uživatelský zážitek napříč všemi moduly.

Optimalizace výkonu a stability

Optimalizace výkonu a stability

Zaměření na zajištění konzistentní spolehlivosti systému při vysokém zatížení optimalizací backendových procesů, zlepšením konfigurace infrastruktury a posílením komunikace API napříč distribuovanými službami a integracemi.

Řešení

Klíčové vlastnosti řešení

  • Rozvrh Integrace API rozvrhu s pohledy na den, týden a měsíc. Synchronizace v reálném čase z akademického systému.

  • Známky a akademický pokrok — Přístup ke známkám přes API — aktuální, konečné a detailní rozpisy kurzu. 


  • Platby za kurzy — Platby za kurzy — stav, zůstatky, doklady v portálu.


  • Úkoly — Živé zobrazení úkolů, termínů a stavu odevzdání — synchronizováno se systémy řízení kurzů.

  • Moodle SSO — Jednotné přihlášení mezi portálem a Moodle — jedna relace pro všechny služby.

  • Personalizace obsahu — Personalizace založená na pravidlech přes 8 kritérií. Editoři definují cílové publikum pro každý obsah.

Image

Výsledky v číslech

Pokrytí uživatelské personalizace

100%

Portál poskytuje plně personalizovaný obsah založený na 8 uživatelských kritériích, což zajišťuje, že každý student a zaměstnanec fakulty vidí relevantní informace po přihlášení.

Integrace API

10+

Systém konsoliduje více akademických služeb do jednoho portálu, integruje rozvrhy, známky, platby, úkoly a přístup k Moodle.

Přesnost náhledu pro editory

100%

Dlouhodobá údržba výrazně snížena díky modulární architektuře — změny jsou izolované, předvídatelné a vyžadují minimální čas inženýrů na implementaci nebo vrácení zpět.

Autentizace a přístup

100%

Portál je přístupný pouze po úspěšné autentizaci, což zajišťuje bezpečný přístup založený na rolích k citlivým akademickým datům a službám pro studenty a zaměstnance.

Vytvořte si personalizovaný univerzitní portál!

Navrhujeme jednotné akademické platformy s personalizací založenou na rolích, integracemi API a cloudovou architekturou - přinášíme do jednoho systému rozvrhy, známky, platby a Moodle.

Message not sent.
Message not sent.
×
Nejste si jistí, kde začít? Pomůžeme vám naplánovat další kroky!
×
Máte výzvu? Náš tým ji promění v řešení.
Souhlas se zpracováním osobních údajů