Cieľom projektu je priniesť na Slovensko vzdelávanie novej generácie. Našou úlohou bolo pretaviť tento koncept vzdelávania do digitálnej podoby a vytvoriť systém, ktorý by poskytoval nástroje pre tvorbu študijných materiálov a realizáciu výučby pomocou nich. Na základe požiadaviek zákazníka sme vytvorili návrh a následne aj implementáciu riešenia. Systém pozostáva z viacerých modulov počnúc modulom určeným pre registráciu a evidenciu škôl a ich zriaďovateľov. Ďalšou časťou systému je modul pre správu kurikulárnej databázy, kde je možné vytvárať kompetencie, ktoré predstavujú oblasti vzdelávania. Kompetencie z kurikulárnej databázy sa preberajú do referenčných rámcov, kde je možné pre ne vytvárať metodické listy a testové otázky. Tieto otázky sa po ich schválení objavujú v testoch, ktoré definujú experti na testovanie. Testy sú určené pre určité ročníky a triedni učitelia ich môžu aktivovať svojim triedam. Triedni učitelia taktiež spravujú žiakov vo svojich triedach, t.j. môžu ich vytvárať, vymazávať, aktivovať alebo deaktivovať. Potom ako žiaci vyplnia test, ktorý bol priradený ich triede, je tento po odoslaní automaticky vyhodnotený. K dispozícii je niekoľko typov reportov výsledkov testov, či už vo forme grafov alebo tabuliek. Žiaci a učitelia majú k dispozícii aj modul portfólio, ktoré je akýmsi súhrnom informácii o nich a ich znalostiach.
Použité technológie
✔ Backend: Java, Spring Framework
✔ Frontend: Angular
✔ Databáza: MariaDB
✔ IAM a autorizačný server: Keycloak