Portal za zaposlenike

Pregled slučaja

Personalizirani digitalni portal dizajniran za studente i zaposlenike sveučilišta, koji služi kao jedinstvena pristupna točka za sve akademske informacije i usluge. Platforma integrira preko 10 internih sustava i API-ja — uključujući rasporede, ocjene i Moodle SSO — u jedno skladno 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 korisničko iskustvo, sustav pruža urednicima fleksibilno okruženje za upravljanje sadržajem koje uklanja ovisnost o programerima za svakodnevne operacije sadržaja.
Posebna pažnja posvećena je stabilnosti platforme pod visokim opterećenjem te izgradnji sustava pregleda koji urednicima omogućuje da vide stranice točno onako kako će ih određeni korisnici vidjeti prije objave.

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

Image

Ključne informacije o projektu

Industrije

Industrije

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

Usluge

Usluge

UI/UX dizajn, frontend razvoj, backend razvoj, prilagodba CMS-a, integracija API-ja, postavljanje cloud infrastrukture, personalizacija sadržaja

Rješenja

Rješenja

Portal za studente i zaposlenike, personalizirana akademska kontrolna ploča, integracija Moodle SSO, 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, integracije REST API, jednokratna prijava (SSO)

Izazovi

Velik broj API-ja

Velik broj API-ja

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

Personalizacija

Personalizacija

Svaki sadržaj mogao je ciljano biti usmjeren na specifičnu publiku kroz 8 kriterija. Mehanizam personalizacije morao je pouzdano raditi pri tisućama istovremenih korisničkih sesija.

Stabilnost pod opterećenjem

Stabilnost pod opterećenjem

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

Integracija Moodle-a

Integracija Moodle-a

Složen sustav autentifikacije Moodle-a zahtijevao je prilagođenu SSO integraciju za besprijekoran prijelaz između portala i LMS-a bez ponovne prijave.

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 profilu svakog korisnika, što je zahtijevalo posebnu arhitekturu indeksa pretraživanja.

Sustav pregleda za urednike

Sustav pregleda za urednike

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

Proces

Koristi se pristup implementacije u fazama, počevši od dizajna i postavljanja osnovne arhitekture API-ja i sustava autentifikacije, te postupno napredujući kroz uzastopne faze, što kulminira potpunom integriranom slojem notifikacija vođenim CMS-om 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, stabilne performanse i pripravnost za rad pod visokim opterećenjima u akademskom okruženju.

Sustav personalizacije sadržaja

Sustav personalizacije sadržaja

Implementiran sustav personalizacije zasnovan na pravilima koristeći 8 kriterija, omogućujući preciznu kontrolu vidljivosti sadržaja i osiguravajući da svaki korisnik prima relevantne informacije temeljene na svojoj ulozi i atributima.

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 urednika i sustav pregleda

Iskustvo urednika i sustav pregleda

Razvijeno fleksibilno CMS iskustvo u Umbraco-u s ugrađenim načinom pregleda, omogućujući urednicima precizan pregled sadržaja točno onako kako se prikazuje specifičnim korisničkim tipovima 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 dosljedno korisničko iskustvo kroz sve module.

Optimizacija performansi i stabilnosti

Optimizacija performansi i stabilnosti

Fokus na osiguranje dosljedne pouzdanosti sustava pod visokim opterećenjem optimiziranjem pozadinskih procesa, poboljšavanjem konfiguracije infrastrukture i unaprjeđenjem komunikacije API-ja kroz distribuirane usluge i integracije.

Rješenja

Ključne značajke rješenja

  • Raspored Integracija API-ja za raspored 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 kolegija. 


  • Uplate za kolegije — Uplate za kolegije — status, stanja, računi u portalu.


  • Zadaci — Prikaz uživo zadataka, rokova i statusa predaje — sinkronizirano s sustavima upravljanja kolegijima.

  • Moodle SSO — Jedinstvena prijava (Single Sign-On) između portala i Moodlea — 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 potpuno personalizirani sadržaj na temelju 8 korisničkih kriterija, 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, uplate, zadatke i pristup Moodlu.

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 poništavanje

Autentikacija i pristup

100%

Portal je dostupan samo nakon uspješne autentikacije, osiguravajući siguran, ulogom 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 ulozi, API integracijama i oblak arhitekturom - spajajući rasporede, ocjene, uplate 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