Popis: |
Ovaj diplomski rad sastoji se od teorijskog dijela u kojemu je razrađena teorijska podloga koja je kasnije potrebna za razumijevanje praktičnog djela rada. Najprije su objašnjeni putni nalozi te njihova primjena. Nadalje su izložene korištene tehnologije te alati. Korištene tehnologije te alate predstavljaju Visual Studio Code, DBeaver, HTML, CSS te ostali. Svakoj tehnologiji te alatu predstavljena je uloga te svrha rada koja će u konačnici omogućiti razumijevanje rada web aplikacije koja je napravljena kao diplomski zadatak u praktičnom dijelu ovog diplomskog rada. U ovom diplomskom radu detaljno je opisan proces izrade web aplikacije za evidenciju putnih naloga. Opisan je način rada aplikacije i korištenje aplikacije. Korisniku je omogućen rad s bazom podataka te mu je omogućeno izrađivanje novih podataka te izmjenjivanje starih podataka. Za backend dio su korišteni Node.js i baza podataka MySQL dok je za frontend dio korišten React.js. Rezultat rada je izrađena potpuno funkcionalna aplikacija za evidenciju putnih naloga. Title: Web application for recording travel orders This graduation thesis consists of a theoretical part in which the theoretical background is elaborated, which is later necessary for understanding the practical part of the work. First, travel orders and their application were explained. Furthermore, the used technologies and tools are presented. Technologies and tools used are Visual Studio Code, DBeaver, HTML, CSS and others. The role and purpose of the work is presented to each technology and tool, which will ultimately enable the understanding of the work of the web application, which was created as a graduation assignment in the practical part of this graduation thesis. This thesis describes in detail the process of creating a web application for recording travel orders. The mode of operation of the application and the use of the application are described. The user is enabled to work with the database and is enabled to create new data and change old data. Node.js and the MySQL database were used for the backend part, while React.js was used for the frontend part. The result of the work is a fully functional application for recording travel orders. |