Portal za osoblje

Pregled slučaja

Personalizirani digitalni portal dizajniran za studente i osoblje sveučilišta, služeć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 besprijekorno 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. Uz iskustvo usmjereno na korisnika, sustav pruža uređivačima fleksibilno okruženje za upravljanje sadržajem koje uklanja ovisnost o developerima za svakodnevne operacije s sadržajem.
Posebna je pažnja posvećena stabilnosti platforme pri velikom opterećenju i izgradnji sustava za pregled koji omogućuje uređivačima da pregledaju stranice upravo onako kako ih određeni korisnici vide prije objave.

Cilj: Stvoriti jedinstveni i visoko personalizirani sveučilišni portal koji pojednostavljuje pristup akademskim uslugama za studente i osoblje, istovremeno pružajući administrato

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), Frontend razvoj, Backend razvoj, Prilagodba CMS-a, Integracija API-ja, Postavljanje cloud infrastrukture, Personalizacija sadržaja

Rješenja

Rješenja

Portal za studente i osoblje, Personalizirana akademska nadzorna ploča, Moodle SSO integracija, Sustav upravljanja 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, Jedinstvena prijava (SSO)

Izazovi

Veliki broj API-ja

Veliki broj API-ja

Više od deset izvora podataka s različitim formatima, protokolima i ograničenjima zahtijevalo je jedinstveni sloj integracije koji je ostao stabilan unatoč ažuriranjima vanjskih sustava.

Personalizacija

Personalizacija

Svaki sadržaj mogao je ciljati specifičnu publiku prema 8 kriterija. Mehanizam personalizacije morao je pouzdano raditi pod tisućama istodobnih korisničkih sesija.

Stabilnost pod opterećenjem

Stabilnost pod opterećenjem

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

Integracija Moodlea

Integracija Moodlea

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

Personalizirano pretraživanje

Personalizirano pretraživanje

Standardno pretraživanje punog teksta nije bilo dovoljno — rezultati pretraživanja morali su biti filtrirani prema dopuštenjima i profilima svakog korisnika, što je zahtijevalo posebnu arhitekturu indeksa pretraživanja.

Sustav pregleda za uređivače

Sustav pregleda za uređivače

Angular SPA radi unutar Umbraco uredskog sučelja. Ugrađeni sustav pregleda omogućuje uređivačima da pregledaju bilo koju stranicu kao određeni student prije objavljivanja.

Proces

Koristi se fazni pristup implementaciji, počevši od dizajna i postavljanja osnovne API arhitekture i sustava autentifikacije, te postupno prelazeći kroz sljedeće faze, na kraju dovodeći do u potpunosti integriranog CMS sloja obavijesti koji ujedinjuje isporuku sadržaja i ponašanje sustava na svim platformama.

Dizajn arhitekture

Dizajn arhitekture

Definirana skalabilna arhitektura sustava temeljena na zajedničkoj infrastrukturi s javnom web stranicom, osiguravajući jasnu separaciju domena, stabilan rad i spremnost za korištenje pri velikom opterećenju u akademskom okruženju.

Sustav personalizacije sadržaja

Sustav personalizacije sadržaja

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

Integracije API-ja

Integracije API-ja

Povezano više vanjskih i internih usluga, 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 uređivača i sustav pregleda

Iskustvo uređivača i sustav pregleda

Razvijeno fleksibilno CMS iskustvo u Umbracu s ugrađenim načinom pregleda, koji omogućuje uređivačima da točno vide sadržaj onako kako izgleda za specifične korisničke vrste prije objave.

Frontend implementacija

Frontend implementacija

Izgrađena dinamična Angular SPA koja podržava personalizirano prikazivanje, besprijekornu navigaciju i prilagodbu sadržaja u stvarnom vremenu na temelju korisničkih uloga i dozvola, osiguravajući responzivno i konzistentno korisničko iskustvo kroz sve module.

Optimizacija performansi i stabilnosti

Optimizacija performansi i stabilnosti

Usmjereno na osiguranje dosljedne pouzdanosti sustava pri visokim opterećenjima optimizacijom backend procesa, poboljšanjem konfiguracije infrastrukture i unapređenjem komunikacije API-ja preko distribuiranih usluga i integracija.

Rješenja

Ključne značajke rješenja

  • Raspored Integracija rasporeda API-ja s prikazima po danu, tjednu i mjesecu. Sinkronizacija u stvarnom vremenu iz akademskog sustava.

  • Ocjene i akademski napredak — Pristup ocjenama putem API-ja — trenutne, završne i razrade predmeta. 


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


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

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

  • Personalizacija sadržaja — Personalizacija na temelju pravila s 8 kriterija. Urednici definiraju ciljnu publiku za svaki sadržaj.

Image

Rezultati u brojkama

Pokriće korisničke personalizacije

100%

Portal isporučuje potpuno personalizirani sadržaj temeljen na 8 korisničkih kriterija, osiguravajući da svaki student i zaposlenik 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 Moodleu.

Točnost pregleda za urednike

100%

Dugoročni napor održavanja značajno smanjen kroz modularnu arhitekturu — promjene su izolirane, predvidljive i zahtijevaju minimalno inženjersko vrijeme za implementaciju ili povrat.

Autentifikacija i pristup

100%

Pristup portalu je moguć samo nakon uspješne autentifikacije, osiguravajući siguran pristup na temelju uloga osjetljivim akademskim podacima i uslugama za studente i osoblje.

Izgradite personalizirano sveučilišno portal iskustvo!

Dizajniramo ujednačene akademske platforme s personalizacijom na temelju uloga, 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