Luka Mitrović obranio je master rad na temu „Razvoj i implementacija klijentske veb aplikacije za studentsku službu i integracija sa serverskom stranom korišćenjem REST principa“

Student Luka Mitrović je u utorak, 31. septembra 2025. godine odbranio svoj master rad na temu Razvoj i implementacija klijentske veb aplikacije za studentsku službu i integracija sa serverskom stranom korišćenjem REST principa pred mentorom dr Bojanom Dimić Surlom i članovima komisije dr Snežanom Popović i dr Nemanja Radosavljević.

U apstraktu svog rada Luka je istakao:

U radu se razmatra kako se korišćenjem modernih tehnologija, alata i razvojnih okvira, može postići lakši i efikasniji razvoj složene veb aplikacije. U razmatranju se stavlja akcenat na korišćenje uzoraka dizajna i na omogućavanje razvoja „čistog“ programskog kôda, koji je čitljiv, lak za
razmevanje i za održavanje, kao i za buduća proširenja. Predstaviće se izrađena aplikacija shodno temi rada (u daljem tekstu „prototipska aplikacija“).
Aplikacija je prototip kompleksne industrijske aplikacije, koja bi mogla da ima primenu u bilo kojoj visokoškolskoj ustanovi. Kompletirana veb
aplikacija bi se mogla koristiti u bilo kojoj studentskoj službi jednog fakulteta.
Prototipska server-klijent veb aplikacija je napisana u programskom jeziku Java (serverski deo) i programskom jeziku TypeScript (klijentski deo). Osnovne tehnologije koje su korišćene: Spring (Boot, Security, MVC, Data), Angular, Maven.

Arhitektura aplikacije treba da omogući: efikasan i kvalitetan razvoj, jednostavnu instalaciju, održavanje, upotrebu i proširenja. Proizvod treba da odgovori postavljenim zahtevima. Nadogradnja ili zamena alata i okvira, na nekoj komponenti, treba da bude moguća, bez većeg uticaja na ostatak sistema. – zaključio je Luka.