Pages

Web ECommerce aplikacija
Web ECommerce aplikacija
Josip Mikić
U ovom radu je opisan proces razvoja web aplikacije u React.js tehnologiji. Prvo su opisane sve korištene tehnologije, kao i njihove osnovne funkcije. U sljedećem poglavlju opisana je struktura cijelog projekta, kao i struktura svih podataka u aplikaciji. Poglavlje broj četiri opisuje izgled i ponašanje aplikacije, i navedeni osnovni zahtjevi za nju. Posljednje poglavlje pobliže prolazi kroz detalje Redux transakcija to jest prikazuje kako aplikacija radi u pozadini.
Web aplikacija DailyFitness
Web aplikacija DailyFitness
Ivana Kožul
Tema ovog završnog rada je izrada web aplikacije koja će korisniku omogućiti jednostavnu organizaciju svakodnevne tjelovježbe. Pri organizaciji tjelovježbe aplikacija pruža korisniku gotove planove vježbi i pojedinačne vježbe te pretraživanje planova i vježbi. Također aplikacija korisniku omogućuje kreiranje novih planova vježbi i pojedinačnih vježbi. Korisnik, u formi kalendara i dnevnih izvještaja, može organizirati planove i vježbe te pratiti dnevnu aktivnost, unos i...
Web aplikacija HRM dashboarda
Web aplikacija HRM dashboarda
Petra Tadić
U okviru ovog rada opisan je rad tehnologija poput ASP.NET-a, Angulara, SQL baze podataka i ostalih tehnologija. Osim teorijskog dijela, rad tih tehnologija pokazan je na konkretnom primjeru, web aplikaciji HRM dashboarda. Opisani su funkcionalno i nefunkcionalni zahtjevi te pokazani primjeri za svaki funkcionalni zahtjev. Cilj ovog rada bio je napraviti jednostavan, „clean“ prikaz statistike firme, njezinih radnika i pošiljaka koje se prenose. Korisnik s rolom administratora može...
Web aplikacija preuzmiMe
Web aplikacija preuzmiMe
Ivan Lukšić
Tema ovog završnog rada je bila izrada aplikacija koja omogućava postavljanje datoteke te preuzimanje iste pomoću poveznice koju aplikacija generira uz mogućnost zaštite datoteke pomoću opcija. Kod izrade korisničkog dijela aplikacije koristile su se React i Material-ui tehnologije, dok su se za izradu poslužiteljskog dijela aplikacije od tehnologija koristili Node.js, Express.js, PostgreSQL. U drugom poglavlju su opisane funkcionalnosti i dizajn sustava, treće poglavlje je dalo...
Web aplikacija putničke agencije
Web aplikacija putničke agencije
Ivan Ćaleta
Tema završnog rada bila je izrada web aplikacije putničke agencije te detaljan opis postupka razvoja aplikacije. Nakon uvodnog dijela opisane su sve korištene tehnologije za razvoj web aplikacije koje se mogu podijeliti u klijentske i serverske. Prvo su se objašnjavale klijentske tehnologije: HTML, CSS i JavaScript uz primjere korištenja i opisivanje osnovnih funkcionalnosti, oznaka i načina definiranja varijabli i funkcija. Zatim je opisan programski jezik PHP koji se koristi na...
Web aplikacija sa implementacijom anonimnog chata uz pomoć MERN tehnologije
Web aplikacija sa implementacijom anonimnog chata uz pomoć MERN tehnologije
Luka Božić
Ovaj završni rad bavi se razvojem web aplikacije u MERN razvojnom okviru. Dan je pogled na web kao platformu, te su opisane tehnologije korištene za tradicionalan razvoj web stranica, a zatim i detaljan pregled MERN tehnologija. U drugom dijelu završnog rada se prikazuje implementacija web aplikacije za chat u stvarnom vremenu razvijene „iz nule“ koristeći MERN tehnologije i web sockete.
Web aplikacija za analizu i obradu mjerenih podataka
Web aplikacija za analizu i obradu mjerenih podataka
Marin Doždor
Tema ovog završnog rada je izrada web aplikacije za analizu i obradu mjerenih podataka. Opisane su sve tehnologije i programski jezici koji su bili potrebni da se napravi web aplikacija. Prikazan je sklop koji simulira mjerne podatke za web aplikaciju te sklop koji navedene podatke sprema u bazu. Objasnjeni su svi dijelovi aplikacije preko kojih korisnik može vidjeti arhivirane i trenutne mjerne podatke koje je sklop generirao.
Web aplikacija za evidenciju muzejske građe
Web aplikacija za evidenciju muzejske građe
Antonia Kamenjarin
U ovom diplomskom radu opisana je primjena MEVN stoga za razvijanje web aplikacija. Stog obuhvaća jedne od trenutno najmodernijih i najkorištenijih tehnologija za razvoj web aplikacija a to su MongoDB, Express, Vue.js i Node.js. Baza podataka je izrađena pomoću MongoDB alata. Express je korišten pri izradi servera dok je Vue.js korišten za izradu klijentskog sučelja. Razvijeno je u Node.js izvedbenom okruženju. Aplikacija je namijenjena katalogiziranju predmeta muzejske građe....
Web aplikacija za izradu crveno-crnih stabala
Web aplikacija za izradu crveno-crnih stabala
Veronika Dumić
U okviru ovog završnog rada opisane su osnovne funkcionalnosti umetanja, brisanja i traženja elemenata unutar binarnih stabala pretraživanja koja su korištena kao temelj za proučavanje crveno-crnih stabala. Detaljno je analizirana struktura crveno-crnih stabala čija su osnovna svojstva samo-balansiranje i boja čvora koja osiguravaju logaritamsko vrijeme pretrage elemenata u stablu. Pažnja je posebno usmjerena na funkcije za održavanje balansiranosti stabla koje su najkompleksnije za...
Web aplikacija za izradu rasporeda radnih sati zaposlenika
Web aplikacija za izradu rasporeda radnih sati zaposlenika
Sara Ćurak
Rad se primarno bavi razvojem responzivne web aplikacije za sustav određivanja mjesečnog smjenskog rasporeda zaposlenika trgovine. Za izradu korisničkih sučelja aplikacije korišten je React, dok je za aplikacijsko programsko sučelje korišten Node.js i njegov framework, Express. Odabrani sustav za upravljanje bazama podataka je PostgreSQL. Nakon uvoda u samu problematiku, drugo poglavlje daje bolji uvid u dosadašnji način rada navedenog sustava, na kojemu će se temeljiti i konačni...
Web aplikacija za manipulaciju Neo4j bazom podataka
Web aplikacija za manipulaciju Neo4j bazom podataka
Ana Žuljević
Fokus ovog rada je opis Neo4j graf baze podataka. U radu su kratko opisane NoSQL baze podataka, odnosno njihova podjela i karakteristike. Više pažnje predano je opisu graf baze podataka te usporedbi iste s relacijskom bazom podataka. Detaljnije je analizirana Neo4j baza podataka i njen upitni jezik Cypher. Na kraju je dan primjer aplikacije kojom je prikazan rad s Neo4j bazom podataka. Graf baze podataka nova su tehnologija koja u nekim karakteristikama prednjači pred relacijskim bazama,...
Web aplikacija za objavljivanje proizvoda na akciji
Web aplikacija za objavljivanje proizvoda na akciji
Karla Miljak
U ovom diplomskom radu opisan je proces izrade web aplikacije za objavljivanje proizvoda na akciji. Web aplikacija je razvijena pomoću MERN razvojnog okvira koristeći JavaScript programski jezik. MERN omogućuje razvoj troslojne arhitekture odnosno poslužitelja, sučelja i baze. Za izradu poslužitelja korišten je Node.js i Express razvojni okvir. On komunicira sa sučeljem tako što obrađuje zahtjeve korisnika i bazom podataka. Baza podataka korištena u radu je MongoDB. Pomoću...

Pages