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

Izrada web aplikacije za praćenje polaznika u autoškoli pomoću Docker okruženja te Laravel i Angular programskog okvira

diplomski rad (stručni)

diplomski rad (stručni)

Izrada web aplikacije za praćenje polaznika u autoškoli pomoću Docker okruženja te Laravel i Angular programskog okvira

Vrsta ocjenski radovi
Tip diplomski rad (stručni)
Godina 2019
Status obranjeno

Sažetak

Laravel je jedan od najpopularnijih PHP programskih okvira. Koristi se prilikom izrade web aplikacija i odlikuje ga brzina, odlična popratna dokumentacija i proširivost mnoštvom dodatnih paketa. Angular je JavaScript programski okvir razvijen i održavan od strane Googlea dok je Docker platforma koja se koristi za izradu kontejnera radi pokretanja aplikacije u različitim razvojnim okruženjima. U ovom će radu biti objašnjeno Docker okruženje, Docker okviri (engl. container) te postupci izrade web aplikacije u Laravel i Angular programskim okvirima kao i način komunikacije između komponenti na primjeru izrađene aplikacije za polaznike u autoškoli.
Rad objašnjava i klijent-poslužitelj arhitekturu, MVC strukturu te osnovne protokole koji omogućavaju rad aplikacije.

Ključne riječi

web aplikacija, softver, Laravel, Angular, Docker, Bootstrap, MySQL