Návrh a implementace webové aplikace pro knižní výměnu

Název práce: Návrh a implementace webové aplikace pro knižní výměnu
Autor(ka) práce: Kubina, Adam
Typ práce: Bakalářská práce
Vedoucí práce: Palovská, Helena
Oponenti práce: Karkošková, Soňa
Jazyk práce: Česky
Abstrakt:
Tato bakalářská práce se zabývá popisem návrhu a implementace webové aplikace pro knižní výměnu a současně možnostmi nakládání s nepotřebnými knihami. Hlavním cílem práce bylo vytvořit funkční webovou aplikaci jako nový nástroj pro nakládání s nepotřebnými knihami v české čtenářské komunitě. Vedlejším cílem bylo provést analýzu možností nakládání s nepotřebnými knihami. Tato analýza byla provedena pomocí rešerše knižních a internetových zdrojů. Vývoj aplikace probíhal podle vodopádového modelu. Práce obsahuje popis sestavení souboru požadavků pro vyvíjenou aplikaci na základě uživatelského výzkumu a analýzy obdobných aplikací. Dále je v práci popsán návrh aplikace a důležité aspekty vývoje. Primárními technologiemi využitými při vývoji byly React, Next.js a Firebase. V práci je také popsáno provedené uživatelské a manuální testování aplikace, její nasazení a provoz, a jsou diskutovány perspektivy do budoucna. Hlavním výstupem této bakalářské práce je funkční nasazená aplikace pro knižní výměny. Dalším výstupem je analýza možností nakládáni s nepotřebnými knihami.
Klíčová slova: Firebase; knihy; knižní výměny; Next.js; React; webová aplikace
Název práce: Design and implementation of a web application for book swapping
Autor(ka) práce: Kubina, Adam
Typ práce: Bachelor thesis
Vedoucí práce: Palovská, Helena
Oponenti práce: Karkošková, Soňa
Jazyk práce: Česky
Abstrakt:
The aim of this bachelor thesis is to document the design and implementation of a web application for book swapping, as well as exploring options for disposing of unwanted books. The primary objective was to create a functional web app that could serve as a new tool for disposing of unwanted books in the Czech community of readers. The secondary goal was to conduct an analysis of the options available for disposing of unwanted books, based on research of literature and online sources. The application was developed using the waterfall model. This thesis provides a description of how the requirements document for the application was created, based on an analysis of similar applications and user research. Additionally, the thesis documents the design and important aspects of the development process of the application. The main technologies used in the implementation are React, Next.js, and Firebase. The thesis also describes the user and manual testing of the application, deployment, operation management, and future prospects of the application. The primary output of this bachelor's thesis is a deployed application for book swapping, and the secondary output is an analysis of disposal options for unwanted books.
Klíčová slova: Books; book swapping; Firebase; Next.js; React; web application

Informace o studiu

Studijní program / obor: Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 24. 1. 2023
Datum podání práce: 8. 5. 2023
Datum obhajoby: 13. 6. 2023
Identifikátor v systému InSIS: https://insis.vse.cz/zp/83432/podrobnosti

Soubory ke stažení

    Poslední aktualizace: