Portal za zaposlenike

Pregled slučaja

Personalizirani digitalni portal dizajniran za studente i fakultet sveučilišta, koji služi kao jedinstvena pristupna točka za sve akademske informacije i usluge. Platforma integrira više od 10 internih sustava i API-ja — uključujući rasporede, ocjene i Moodle SSO — u jedno neprimjetno iskustvo.
Portal dinamički prilagođava sadržaj i funkcionalnost na temelju 8 kriterija personalizacije, osiguravajući da svaki korisnik odmah nakon prijave dobije relevantno i intuitivno iskustvo. Osim korisničkog iskustva, sustav pruža urednicima fleksibilno okruženje za upravljanje sadržajem koje uklanja ovisnost o programerima za svakodnevne operacije s sadržajem.
Posebna pažnja posvećena je stabilnosti platforme pod velikim opterećenjem i izgradnji sustava pregleda koji urednicima omogućava da vide stranice točno onako kako ih određeni korisnici vide prije objave.

Cilj: Stvoriti jedinstveni i visokopersonalizirani sveučilišni portal koji pojednostavljuje pristup akademskim uslugama studentima i fakultetu, istovremeno pružajući administratori

Image

Ključne informacije o projektu

Industrije

Industrije

Obrazovanje, Visoko obrazovanje, Platforme za e-učenje, Akademska administracija, Digitalna kampus rješenja, Usluge studentskih informacija

Usluge

Usluge

Dizajn korisničkog sučelja (UI/UX), razvoj frontenda, razvoj backenda, prilagodba CMS-a, integracija API-ja, postavljanje cloud infrastrukture, personalizacija sadržaja

Rješenja

Rješenja

Portal za studente i fakultet, personalizirana akademska nadzorna ploča, Moodle SSO integracija, sustav za upravljanje akademskim informacijama, platforma za personaliziranu dostavu sadržaja

Tehnologije

Tehnologije

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

Izazovi

Velik broj API-ja

Velik broj API-ja

Više od deset izvora podataka različitih formata, protokola i ograničenja zahtijevalo je jedinstveni sloj integracije koji je ostao stabilan unatoč ažuriranjima vanjskih sustava.

Personalizacija

Personalizacija

Svaki sadržaj mogao je ciljati određenu publiku prema 8 kriterija. Motor za personalizaciju morao je pouzdano funkcionirati pod tisućama istovremenih korisničkih sesija.

Stabilnost pod opterećenjem

Stabilnost pod opterećenjem

Portal dijeli infrastrukturu s javnom web stranicom, što zahtijeva pažljivu arhitekturu za izolaciju prometa i stabilan rad tijekom vršnih razdoblja akademskog opterećenja.

Moodle integracija

Moodle integracija

Složena autentifikacija u Moodlu zahtijevala je prilagođenu SSO integraciju za besprijekoran prijelaz između portala i LMS-a bez ponovnog prijavljivanja.

Personalizirana pretraga

Personalizirana pretraga

Standardna pretraga punog teksta nije bila dovoljna — rezultati pretrage morali su se filtrirati prema korisničkim dopuštenjima i profilu, što je zahtijevalo posvećenu arhitekturu indeksa pretrage.

Sustav pregleda za urednike

Sustav pregleda za urednike

Angular SPA radi unutar Umbraco uredskog sučelja. Ugrađeni sustav pregleda omogućava urednicima pregled bilo koje stranice kao određenog studenta prije objave.

Proces

Koristi se pristup fazne implementacije koji počinje dizajnom i postavljanjem osnovne API arhitekture i sustava autentifikacije, postupno napredujući kroz uzastopne faze, završavajući potpuno integriranim slojem obavijesti vođenim CMS-om koji ujedinjuje dostavu sadržaja i ponašanje sustava na različitim platformama.

Dizajn arhitekture

Dizajn arhitekture

Definirana skalabilna arhitektura sustava temeljena na zajedničkoj infrastrukturi s javnom web stranicom, osiguravajući jasnu razdiobu domena, stabilan rad i spremnost za uporabu pod velikim opterećenjem u akademskom okruženju.

Sustav personalizacije sadržaja

Sustav personalizacije sadržaja

Implementiran motor personalizacije temeljen na pravilima koristeći 8 kriterija, omogućavajući preciznu kontrolu vidljivosti sadržaja i osiguravajući da svaki korisnik prima relevantne informacije na temelju svoje uloge i atributa.

API integracije

API integracije

Povezane su brojne vanjske i unutarnje usluge, uključujući rasporede, ocjene, plaćanja, zadatke i Moodle SSO, stvarajući jedinstvenu pristupnu točku za sve akademske podatke unutar jednog portala.

Iskustvo urednika i sustav pregleda

Iskustvo urednika i sustav pregleda

Razvijeno je fleksibilno iskustvo CMS-a u Umbracu s ugrađenim načinom pregleda, što urednicima omogućava točan pregled sadržaja točno onako kako se pojavljuje za određene vrste korisnika prije objave.

Implementacija frontenda

Implementacija frontenda

Izgrađen je dinamični Angular SPA koji podržava personalizirano prikazivanje, nesmetanu navigaciju i prilagodbu sadržaja u stvarnom vremenu na temelju korisničkih uloga i dopuštenja, osiguravajući responzivno i konzistentno korisničko iskustvo u svim modulima.

Optimizacija performansi i stabilnosti

Optimizacija performansi i stabilnosti

Usmjereno na osiguravanje dosljedne pouzdanosti sustava pod velikim opterećenjem optimizacijom procesnih backend postupaka, poboljšanjem konfiguracije infrastrukture i unaprjeđenjem API komunikacije među distribuiranim uslugama i integracijama.

Rješenja

Ključne značajke rješenja

  • Raspored Integracija rasporeda putem API-ja s prikazima za dan, tjedan i mjesec. Sinkronizacija u stvarnom vremenu iz akademskog sustava.

  • Ocjene i akademski napredak — Pristup ocjenama putem API-ja — trenutne, konačne i razrade po predmetima. 


  • Plaćanja tečajeva — Plaćanja tečajeva — status, stanje računa, potvrde u portalu.


  • Zadaci — Prikaz uživo zadataka, rokova i statusa predaje — sinkronizirano sa sustavima za upravljanje tečajevima.

  • Moodle SSO — Jedinstvena prijava između portala i Moodla — jedna sesija za sve usluge.

  • Personalizacija sadržaja — Personalizacija temeljena na pravilima kroz 8 kriterija. Urednici definiraju ciljanu publiku po stavci sadržaja.

Image

Rezultati u brojkama

Pokriće personalizacije korisnika

100%

Portal isporučuje u potpunosti personalizirani sadržaj temeljen na 8 kriterija specifičnih za korisnika, osiguravajući da svaki student i član fakulteta vidi relevantne informacije nakon prijave.

API integracije

10+

Sustav konsolidira više akademskih usluga u jedan portal, integrirajući rasporede, ocjene, plaćanja, zadatke i pristup Moodlu.

Točnost pregleda za urednike

100%

Napori za dugoročno održavanje značajno su smanjeni zahvaljujući modularnoj arhitekturi — promjene su izolirane, predvidljive i zahtijevaju minimalno vrijeme inženjerskog rada za implementaciju ili povratak unazad.

Autentikacija i pristup

100%

Portal je dostupan samo nakon uspješne autentikacije, osiguravajući siguran, ulogama temeljen pristup osjetljivim akademskim podacima i uslugama za studente i fakultet.

Izgradite personalizirano iskustvo sveučilišnog portala!

Dizajniramo jedinstvene akademske platforme s personalizacijom temeljenom na ulogama, API integracijama i cloud arhitekturom - donoseći rasporede, ocjene, plaćanja i Moodle u jedan sustav

Message not sent.
Message not sent.
×
Niste sigurni odakle početi? Pomoći ćemo vam da definirate sljedeće korake!
Sklapanje privole za obradu osobnih podataka
×
Imate izazov? Naš tim će ga pretvoriti u rješenje.
Sklapanje privole za obradu osobnih podataka