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
Klíčové informace o projektu
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
Návrh UI/UX, Frontend vývoj, Backend vývoj, Přizpůsobení CMS, Integrace API, Nastavení cloudové infrastruktury, Personalizace obsahu
Ř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
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
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 š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
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
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
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
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
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.
Výsledky v číslech
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í.
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.
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.
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.