diplomsko delo
Ema Ivančič (Avtor), Mira Trebar (Mentor)

Povzetek

Cilj diplomske naloge je bil ustvariti spletno aplikacijo, ki bo uporabniku omogočala spremljanje nakupov živil in njihovo porabo. S tem namenom smo naredili aplikacijo, ki uporabniku omogoča beleženje živil, ki jih ima v hladilniku in zamrzovalniku. Poleg vnosa živil je uporabniku na voljo izračun roka uporabe za sveža živila, pomoč pri načrtovanju naslednjega nakupa z nakupovalnim seznamom in pregledom v preteklem času porabljenih in zavrženih živil, ter opozarjanje na iztek roka uporabe. Aplikacija je razvita v okolju Node.js, razdeljena na čelni del izdelan z react.js, zaledni sistem napisan v jeziku TypeScript in podatkovno bazo postgreSQL. Zaledni in čelni sistem komunicirata preko storitev REST API in si tako izmenjujeta podatke. Zaledni sistem poskrbi da so vsi podatki pravilno shranjeni v bazi.

Ključne besede

živila;shranjevanje živil;rok uporabe živil;nakupovanje živil;Node.js;visokošolski strokovni študij;diplomske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
Založnik: [E. Ivančič]
UDK: 004.774:612.392(043.2)
COBISS: 92223491 Povezava se bo odprla v novem oknu
Št. ogledov: 209
Št. prenosov: 45
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Web application for monitoring of food purchase and consumption
Sekundarni povzetek: The aim of the diploma thesis was to create a web application that will allow the user to monitor the purchase of food and its consumption. With that in mind, we have created an application that allows the user to record the food he has in the refrigerator and freezer. In addition to food entry, the user has the option of calculating the expiration date for fresh food, assistance in planning the next purchase with a shopping list and a review of consumed and discarded food in retrospect, and reminder of the expiration date. The application is made in the Node.js environment, it is divided into a front-end development with react.js, a back-end system written in the TypeScript language and a postgreSql database. The back-end and front-end systems communicate via the REST API service and thus exchange data. The back-end system ensures that all data is stored correctly in the database.
Sekundarne ključne besede: web application;food;storage;shelf life;Node.js;computer science;diploma;Spletne aplikacije;Hrana;Računalništvo;Diplome;
Vrsta dela (COBISS): Diplomsko delo/naloga
Študijski program: 1000470
Komentar na gradivo: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Strani: 41 str.
ID: 14219218