Tehničko veleučilište u Zagrebu · Zagreb

Izrada web aplikacije za organizaciju nogometnih turnira pomoću radnih okvira Angular i Laravel

završni rad (stručni)

završni rad (stručni)

Izrada web aplikacije za organizaciju nogometnih turnira pomoću radnih okvira Angular i Laravel

Vrsta ocjenski radovi
Tip završni rad (stručni)
Godina 2022
Status obranjeno

Sažetak

U ovom završnom radu obradit će se područje analize radnih okvira Angular i Laravel, te će se objasniti zašto su odabrane ove tehnologije. Obrazložit će se korišteni alati i tehnologije iz praktičnog dijela zadatka čija je zadana tema organizacija turnira, te pojednostavljeni model dohvaćanja podataka i njihovo manipuliranje u web aplikaciji. Front-end dio bit će napravljen pomoću radnog okvira Angular. Osim Angulara koristit će se i PHP-ov framework Laravel, upotrijebljen za izradu back-end djela aplikacije, a bit će pojašnjen u 3. poglavlju ovog rada. Objasnit će se MVC softverska arhitektura i međudjelovanje cjelina Model, View i Controller. Analizirat i usporedit će se radni okviri Laravel i Symfony, na temelju čega će se donijeti zaključak. Prikazat će se nedostaci i prednosti frameworka. Također, prikazat i opisat će se ostali korišteni alati. Izradit će se Google anketa koja će na temelju analize i usporedbe frameworka Laravel i Symfony prikazati informacije o tome koja tehnologija je zastupljenija u IT svijetu prilikom izrade web aplikacija. Na kraju je zaključak, donesen na temelju svih tema u ovom završnom radu.

Ključne riječi

front-end, back-end, tehnologije, frameworks, internet, MVC, Angular, Laravel, Symfony, web aplikacija, programski jezik, PostgreSQL