Design and implementation of a web application for people suffering from food allergies

Thesis title: Návrh a implementace webové aplikace určené pro osoby trpící potravinovými alergiemi
Author: Pantoflíček, Jakub
Thesis type: Bakalářská práce
Supervisor: Smutný, Zdeněk
Opponents: Vencovský, Filip
Thesis language: Česky
Abstract:
Tato práce se zabývá vytvořením webové aplikace, která by měla usnadnit vyhledávání specializovaných výrobků pro osoby trpící potravinovými alergiemi a intolerancemi. Cílem bylo vytvořit funkční aplikaci, ve které by uživatelé tyto produkty mohli vyhledávat a zjistit, jaké obchodní řetězce je nabízejí. Nejprve byla provedena analýza existujících řešení, aby se zjistilo, zda už některá aplikace tuto funkcionalitu neposkytuje. Z této analýzy vyplynulo, že žádné z nich nesplňuje stanovené nároky na aplikaci. Následovalo samotné naprogramování aplikace, tak aby implementovala veškeré požadované funkce. Na závěr byl proveden kvalitativní výzkum s potencionálními uživateli aplikace, při kterém bylo zkoušeno, zda aplikace splňuje veškeré potřeby uživatelů. Kvalitativní výzkum ukázal, že aplikace splňuje všechny minimální požadavky, které uživatelé na aplikaci měli. Výsledkem celé práce je tedy funkční webová aplikace, kterou je možné použít v ostrém provozu.
Keywords: webová aplikace; potravinová alergie; nákup potravin; Java; JavaScript; MySQL; React; Spring
Thesis title: Design and implementation of a web application for people suffering from food allergies
Author: Pantoflíček, Jakub
Thesis type: Bachelor thesis
Supervisor: Smutný, Zdeněk
Opponents: Vencovský, Filip
Thesis language: Česky
Abstract:
The bachelor thesis delas with developing a web application that should help people suffering with food allergies and intolerances to find specialized products. The goal was to create a functional application where users could search for these products and find out which retail chains offer them. First, an analysis of existing solutions was carried out to determine whether any application already provides this functionality. The analysis showed that none of them met the set requirements for the application. This was followed by programming the application to implement all the required features. Finally, a qualitative study was conducted with potential users of the application to test whether the application meets all their needs. The qualitative study showed that the application meets all the minimum requirements that users had for the application. The result of the whole work is a functional web application that can be used in live operation.
Keywords: Java; JavaScript; MySQL; web application; food allergy; React; Spring; grocery shopping

Information about study

Study programme: Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Systems Analysis

Information on submission and defense

Date of assignment: 11. 12. 2022
Date of submission: 5. 5. 2023
Date of defense: 23. 8. 2023
Identifier in the InSIS system: https://insis.vse.cz/zp/83083/podrobnosti

Files for download

    Last update: