Sažetak | U ovom diplomskom radu prikazuje se izrada web aplikacije za rabljenih stvari u obliku
Internet oglasnika. Svrha web aplikacije je omogućiti jednostavnu, brzu i široko dostupnu
platformu za oglašavanje proizvoda. Tehnologije koje su korištene za funkcionalnost aplikacije
su Laravel (PHP programski okvir) zajedno s pripadajućom bazom podataka MySQL, Livewire,
HTML5 te Tailwind CSS. Za upravljanje korisničkim autentifikacijama i funkcionalnostima
prijave i odjave koristi se Laravel Jetstream, što omogućava dodatnu sigurnost i kontrolu nad
korisničkim računima. Aplikacija omogućava kreiranje, objavu i izmjenu oglasa, a svi objavljeni
oglasi su dostupni svim korisnicima interneta bez potrebe za registracijom. Administratorima
je omogućeno praćenje i upravljanje svim oglasima kako bi se pravovremeno reagiralo na
neprimjeren sadržaj. Baza podataka web aplikacije sadrži tablice za oglase, kategorije,
potkategorije, gradove, zemlje, korisnike, dozvole, sesije te razne sistemske funkcionalnosti
poput keširanja i radnih zadataka.
Rad je podijeljen u nekoliko većih cjelina. U uvodnom dijelu kratko su objašnjeni razlozi,
cilj i svrha diplomskog rada. Druga cjelina opisuje korištene tehnologije i alate za izradu web
aplikacije, uključujući njihovu povijest, te donosi podjelu na frontend i backend programske
jezike, uz naglasak na važnost odabranih jezika za stvaranje web aplikacije. Treća cjelina
pokriva dodatne programske alate korištene tijekom razvoja aplikacije. U četvrtoj cjelini fokus
je na primjeni Laravela i demonstraciji praktične upotrebe web aplikacije. Na kraju rada, u
zaključku, dan je kratak osvrt na cjelokupan diplomski rad. |