Rozvoj aplikace pro dobrovolnickou brigádu SummerJob
Expanding functionality of Summer job volunteer brigade application
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Aneta Potomská
Vedoucí práce
Louka Ladislav
Oponent práce
Procházková Lucie
Studijní obor
Softwarové inženýrství 2021Studijní program
InformatikaInstituce 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
Tato bakalářská práce se zabývá rozvojem stávající webové aplikace pro dobrovolnickou brigádu SummerJob. Mezi hlavní cíle vytvořeného rozšíření patří usnadnění administrativní činnosti organizátorů akce, posílení komunikace mezi týmem SummerJob a účastníky akce a vylepšení uživatelské přívětivosti a intuitivnosti aplikace. V práci je provedena analýza současného stavu aplikace. V rámci ní jsou zajištěny, zanalyzovány a popsány požadavky na rozšíření. Tyto požadavky jsou převedeny do návrhu, na který dále navazuje implementace. Implementace je provedena ve frameworku Next.js s využitím statického typování pomocí jazyku TypeScript. Na závěr bylo vytvořené rozšíření otestováno. Výsledkem této práce je funkční rozšířená webová aplikace umožňující efektivní chod akce SummerJob. This bachelor thesis deals with the development of an existing web application for the SummerJob volunteer job. The main goals of the developed extension include simplifying the administrative activities of the event organizers, enhancing communication between the SummerJob team and the event participants, and improving the user-friendliness and intuitiveness of the application. In this paper, an analysis of the current state of the application is performed. Within it, enhancement requirements are secured, analysed and described. These requirements are then translated into a design, which is further followed by implementation. The implementation is done in the Next.js framework using static typing using the TypeScript language. Finally, the developed extension was tested. The result of this work is a functional extended web application that enables the efficient running of the SummerJob event.
Zobrazit/ otevřít
Kolekce
- Bakalářské práce - 18102 [1724]