Thesis title: |
Vývoj aplikace pro plánování dárků Gifteo |
Author: |
Krupka, Jindřich |
Thesis type: |
Bakalářská práce |
Supervisor: |
Vojíř, Stanislav |
Opponents: |
Zeman, Václav |
Thesis language: |
Česky |
Abstract: |
Obdarovávání blízkých představuje nedílnou součást mezilidských vztahů a kulturních tradic. Proces výběru a organizace dárků však může být časově náročný a logisticky složitý, zejména pokud neexistuje centralizovaný nástroj pro evidenci nápadů na dárky a plánování významných událostí. Tato bakalářská práce se zabývá návrhem, vývojem a testováním webové aplikace Gifteo, která slouží k efektivní správě dárků a plánování obdarovávání blízkých osob. Cílem práce bylo vytvořit nástroj, který uživatelům umožní systematicky evidovat nápady na dárky, sdílet seznamy přání a koordinovat nákupy dárků ve skupinách. Práce kombinuje teoretickou rešerši existujících řešení a analýzu uživatelských potřeb s praktickou realizací aplikace. Vývoj probíhal iterativně s využitím moderních technologií (React, Express, PostgreSQL) a byl zakončen uživatelským testováním, jehož výsledky posloužily k doladění UX a identifikaci priorit dalších úprav. Výsledkem je funkční aplikace dostupná v produkčním prostředí, která nabízí lokalizované rozhraní, systém notifikací a nástroje pro kolaborativní plánování dárků. Přínosem práce je nejen samotný nástroj pro usnadnění obdarovávání, ale i podrobně dokumentovaný proces vývoje, využitelný jako referenční rámec pro obdobné projekty. |
Keywords: |
Node.js; Express.js; PostgreSQL; Webová aplikace; vývoj softwaru; nápady na dárky; plánování dárků; React.js; PERN stack |
Thesis title: |
Gifteo gift planning app development |
Author: |
Krupka, Jindřich |
Thesis type: |
Bachelor thesis |
Supervisor: |
Vojíř, Stanislav |
Opponents: |
Zeman, Václav |
Thesis language: |
Česky |
Abstract: |
Gift-giving to loved ones is an integral part of interpersonal relationships and cultural traditions. However, the process of selecting and organizing gifts can be time-consuming and logistically complex, especially in the absence of a centralized tool for recording gift ideas and planning significant events. This bachelor’s thesis focuses on the design, development, and testing of the web application Gifteo, which serves as a tool for efficient gift management and planning for close individuals. The aim of the thesis was to create a solution that enables users to systematically record gift ideas, share wishlists, and coordinate group gift purchases. The thesis combines a theoretical review of existing solutions and an analysis of user needs with the practical implementation of the application. Development followed an iterative approach using modern technologies (React, Express, PostgreSQL) and concluded with user testing, the results of which were used to refine the user experience and determine priorities for further improvements. The resulting application is deployed in a production environment and offers a localized interface, notification system, and tools for collaborative gift planning. The contribution of this thesis lies not only in the created tool itself, which simplifies the gift-giving process, but also in the thoroughly documented development process, which can serve as a reference framework for similar projects. |
Keywords: |
software development; gift ideas; gift planning; React.js; PERN stack; Web application; Node.js; Express.js; PostgreSQL |
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 Information and Knowledge Engineering |
Information on submission and defense
Date of assignment: |
4. 11. 2024 |
Date of submission: |
10. 5. 2025 |
Date of defense: |
2025 |
Files for download
The files will be available after the defense of the thesis.