Inovativní webová aplikace: Chytrá fronta

Loading...
Thumbnail Image

Date

Authors

Zhukov, Nikita

Mark

D

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Cílem této bakalářské práce je vytvořit moderní webovou aplikaci, která umožňuje inteligentní správu front. Výrazně sníží obavy lidí z čekání ve fyzických frontách. Nápad na tuto práci vznikl během pandemie v roce 2020, což vedlo k průzkumu již existujících řešení pro fronty. Aplikace prošla dvěma verzemi implementace a technologickými zásobníky. Finální verze využívá zásobník T3, kde Next JS je přední frontendový framework poháněný Typescriptem a Tailwind CSS. Navíc využívá většinu nejnovějších funkcí, které Next JS poskytuje. Pro nasazení části Frontend je použit Vercel, zatímco Backend je hostován v Google Cloud pomocí Firebase. Při vývoji byla použita celá řada nástrojů Firebase, například Firestore Database, Realtime Database, Authentication a Cloud Functions. Tento článek představuje již existující nástroje pro správu front, moderní přístupy ve vývoji a návrh a implementaci aplikace SmartQueue s nápady na budoucí údržbu.
This bachelor’s thesis aims to create a modern web application that enables smart queue management. It will significantly reduce people’s concerns about waiting in physical lines. The idea for this thesis emerged during the pandemic in 2020, leading to the research of already existing queueing solutions. The application underwent two versions of implementation and technology stacks. The final version uses a T3 stack where Next JS is a leading Frontend Framework powered by Typescript and Tailwind CSS. Moreover, it uses the majority of the newest features provided by Next JS. Vercel is used for deploying the Frontend part, whereas Backend is hosted in Google Cloud with the help of Firebase. During development was used a wide variety of Firebase tools, such as Firestore Database, Realtime Database, Authentication, and Cloud Functions. This paper introduces already existing Queue Management Tools, modern approaches in development, and the design and implementation of the SmartQueue Application with ideas for future maintenance.

Description

Citation

ZHUKOV, N. Inovativní webová aplikace: Chytrá fronta [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.

Document type

Document version

Date of access to the full text

Language of document

en

Study field

Informační technologie

Comittee

prof. Ing. Adam Herout, Ph.D. (předseda) doc. Mgr. Lukáš Holík, Ph.D. (člen) doc. Ing. Jan Kořenek, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) doc. Ing. Michal Španěl, Ph.D. (člen)

Date of acceptance

2023-06-16

Defence

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm D.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO