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
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