Izrada dinamičke web stranice korištenjem JavaScript biblioteka na primjeru stranice za web prodaju ; Creation of a dynamic website using the JavaScript libraries on the example of a online web store
Gespeichert in:
| Titel: | Izrada dinamičke web stranice korištenjem JavaScript biblioteka na primjeru stranice za web prodaju ; Creation of a dynamic website using the JavaScript libraries on the example of a online web store |
|---|---|
| Autoren: | Brković, Antonio |
| Weitere Verfasser: | Brekalo, Sanja |
| Verlagsinformationen: | Međimursko veleučilište u Čakovcu. Polytechnic of Međimurje in Čakovec. |
| Publikationsjahr: | 2019 |
| Bestand: | Polytechnic of Međimurje in Čakovec Repository |
| Schlagwörter: | JavaScript, React, MongoDB, Node.js, HTML, CSS, Bootstrap, TEHNIČKE ZNANOSTI. Računarstvo. Programsko inženjerstvo, TECHNICAL SCIENCES. Computing. Program Engineering |
| Beschreibung: | Tema završnog rada je izrada dinamičke web stranice korištenjem JavaScript biblioteka na primjeru stranice za web prodaju. Web aplikacija namijenjena je za postavljanje proizvoda na internetsku stranicu za web prodaju te omogućuje korisnicima naručivanje proizvoda. Glavni programski jezik tehnologija koje se izvršavaju na klijentskoj i poslužiteljskoj strani je JavaScript. Interaktivno korisničko sučelje izrađeno je pomoću React biblioteke, HTML-a, CSS prezentacijskog jezika upotrijebljenog za oblikovanje izgleda stranice i radnog okvira Bootstrap za razvoj responzivnih web stranica. Poslužiteljska strana aplikacije realizirana je upotrebom izvršnog okruženja Node.js i Express.js radnog okvira. NPM upravitelj paketa dolazi s instalacijom Node.jsa. Upotrebom NPM paketa omogućeno je dijeljenje kompleksnijih dijelova koda s drugim programerima. U razvoju aplikacije upotrijebljeni su paketi kao što su mongoose (paket za rad s MongoDB bazom podataka), morgan (paket za detaljnije ispisivanje HTTP zahtjeva u terminalu), body-parser (paket upotrijebljen za pretvaranje tijela zahtjeva u JSON oblik), nodemon (paket koji ponovno pokreće razvojni server prilikom svake promjene u kodu). Baza podataka kojom se koristi web aplikacija je NoSQL baza MongoDB. Temelji se na konceptu zbirki i dokumenata te omogućuje visoke performanse, visoku dostupnost i jednostavnu skalabilnost. Aplikacija je podijeljena na dvije razine upravljanja: korisnik i administrator. Slučajevi upotrebe za korisnike i administratora aplikacije objašnjeni su i prikazani pomoću dijagrama korištenja. Prijavom u sustav korisniku je omogućeno pregledavanje svih proizvoda, detaljan opis proizvoda, praćenje statusa narudžbe, ažuriranje korisničkog profila i druge funkcionalnosti. Korisnik proizvode može stavljati u košaricu te, upotrebljavajući Braintree sustav za naplatu, izvršiti kupovinu proizvoda. Aplikacija se sastoji i od sučelja za administraciju u kojoj korisnik s odgovarajućom ulogom može vidjeti sve narudžbe, ažurirati status narudžbe i upravljati ... |
| Publikationsart: | bachelor thesis |
| Dateibeschreibung: | application/pdf |
| Sprache: | Croatian |
| Relation: | https://repozitorij.mev.hr/islandora/object/mev:1122; https://urn.nsk.hr/urn:nbn:hr:110:766784; https://repozitorij.mev.hr/islandora/object/mev:1122/datastream/PDF |
| Verfügbarkeit: | https://repozitorij.mev.hr/islandora/object/mev:1122 https://urn.nsk.hr/urn:nbn:hr:110:766784 https://repozitorij.mev.hr/islandora/object/mev:1122/datastream/PDF |
| Rights: | http://rightsstatements.org/vocab/InC/1.0/ ; info:eu-repo/semantics/openAccess |
| Dokumentencode: | edsbas.DAA73585 |
| Datenbank: | BASE |
| Abstract: | Tema završnog rada je izrada dinamičke web stranice korištenjem JavaScript biblioteka na primjeru stranice za web prodaju. Web aplikacija namijenjena je za postavljanje proizvoda na internetsku stranicu za web prodaju te omogućuje korisnicima naručivanje proizvoda. Glavni programski jezik tehnologija koje se izvršavaju na klijentskoj i poslužiteljskoj strani je JavaScript. Interaktivno korisničko sučelje izrađeno je pomoću React biblioteke, HTML-a, CSS prezentacijskog jezika upotrijebljenog za oblikovanje izgleda stranice i radnog okvira Bootstrap za razvoj responzivnih web stranica. Poslužiteljska strana aplikacije realizirana je upotrebom izvršnog okruženja Node.js i Express.js radnog okvira. NPM upravitelj paketa dolazi s instalacijom Node.jsa. Upotrebom NPM paketa omogućeno je dijeljenje kompleksnijih dijelova koda s drugim programerima. U razvoju aplikacije upotrijebljeni su paketi kao što su mongoose (paket za rad s MongoDB bazom podataka), morgan (paket za detaljnije ispisivanje HTTP zahtjeva u terminalu), body-parser (paket upotrijebljen za pretvaranje tijela zahtjeva u JSON oblik), nodemon (paket koji ponovno pokreće razvojni server prilikom svake promjene u kodu). Baza podataka kojom se koristi web aplikacija je NoSQL baza MongoDB. Temelji se na konceptu zbirki i dokumenata te omogućuje visoke performanse, visoku dostupnost i jednostavnu skalabilnost. Aplikacija je podijeljena na dvije razine upravljanja: korisnik i administrator. Slučajevi upotrebe za korisnike i administratora aplikacije objašnjeni su i prikazani pomoću dijagrama korištenja. Prijavom u sustav korisniku je omogućeno pregledavanje svih proizvoda, detaljan opis proizvoda, praćenje statusa narudžbe, ažuriranje korisničkog profila i druge funkcionalnosti. Korisnik proizvode može stavljati u košaricu te, upotrebljavajući Braintree sustav za naplatu, izvršiti kupovinu proizvoda. Aplikacija se sastoji i od sučelja za administraciju u kojoj korisnik s odgovarajućom ulogom može vidjeti sve narudžbe, ažurirati status narudžbe i upravljati ... |
|---|
Nájsť tento článok vo Web of Science