Rezervační systém klubu Silicon Hill - klientská část
Silicon Hill reservation system - frontend
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Matej Stieranka
Vedoucí práce
Glazar Filip
Oponent práce
Štěpán Pavel
Studijní obor
Webové a softwarové inženýrstvíStudijní program
Informatika 2009Instituce přidělující hodnost
katedra softwarového inženýrstvíPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Táto práca sa zaoberá návrhom a implementáciou klientskej časti rezervačného systému pre klub Silicon Hill. V práci je obsiahnutý popis funkčných a nefunkčných požiadavok na aplikáciu, analýza existujúcich riešení, či návrh používateľského rozhrania. Okrem toho je popísaný proces vývoja aplikácie a jej následná štruktúra. Ďalej je v tejto práci popísaný priebeh používateľského testovania a jeho výsledky. Aplikácia využíva frontendovú knižnicu React spolu s jazykom TypeScript, pre štýlovanie aplikácie je použitý framework Tailwind CSS a na tvorbu servisnej vrstvy aplikácie bola použitá knižnica na generovanie kódu. Výsledkom práce je aplikácia, ktorá je spustiteľná na akomkoľvek počítači či telefóne s moderným webovým prehliadačom a internetovým pripojením. This thesis covers the design and implementation of a client application for a reservation system for the Silicon Hill club. This includes the description of functional and non-functional requirements for the application, an analysis of existing solutions, and design of the user interface. In addition, the development process and the final structure of the project are described. Lastly, user testing of this application and its results are discussed. The application uses the React frontend library along with the TypeScript language, for styling the Tailwind CSS framework was used and the service layer of the application was created using a library for code generation. The result of this thesis is an application that can be run on any computer or mobile phone with a modern web browser and an internet connection.
Kolekce
- Bakalářské práce - 18102 [1608]