%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% CLASS OPTIONS
% language: czech/english/slovak
% thesis type: bachelor/master/dissertation
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[czech,bachelor,unicode]{settings/ctufit-thesis}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% FILL IN THIS INFORMATION
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ctufittitle{BillSaver – Technicka analýza a proof of concept} % replace with the title of your thesis
\ctufitauthorfull{Patrik Malý} % replace with your full name (first name(s) and then family name(s) / surname(s)) including academic degrees
\ctufitauthorsurnames{Malý} % replace with your surname(s) / family name(s)
\ctufitauthorgivennames{Patrik} % replace with your first name(s) / given name(s)
\ctufitsupervisor{Ing. David Pešek} % replace with name of your supervisor/advisor (include academic degrees)
\ctufitdepartment{Katedra softwarového inženýrství} % replace with the department of your defence
\ctufityear{2022} % replace with the year of your defence
\ctufitdeclarationplace{Praze} % replace with the place where you sign the declaration
\ctufitdeclarationdate{\today} % replace with the date of signature of the declaration
\ctufitabstractCZE{

Tato bakalářská práce se zabývá technickou a ekonomickou stránkou projektu BillSaver, který má za úkol vytvořit jednotný elektronický účtenkový systém, s přehledem jednotlivých pokožek na účtence a dostupný z mobilní aplikace. BillSaver dále usnadňuje vedení osobního učetnictví kvůli názornému přehledu spotřebitelské nákupní historie. Práce probírá různé procesy, architektonické vzory a technologie za účelem vytvoření prvotní architektury systému. Práce se dále zaměřuje na studii proveditelnosti ve které vytvoří plán budoucího vývoje, zanalyzuje finanční stránku celého projektu a zhodnotí potencionální rizika.

Vytvořené řešení poskytuje flexibilní, škálovatelnou a robustní architekturu která splňuje stanovené požadavky obchodníku a spotřebitelů. Dále architektura poskytuje jednoduchou cestu k budoucí expandibilitě. Studie proveditelnosti stanovuje konkretní postup při budoucím vývoji, stanovuje rozpočet, odhaduje budoucí výnos a popisuje odhadnuta rizika a navrhuje jejich případnou mitigaci.

Na závěr práce je vytvořen proof of concept, který testuje navrženou architekturu.

}
\ctufitabstractENG{

This bachelor thesis deals with the technical and economic side of BillSaver project, which aims to create a unified electronic receipt system with an itemized list of products on the receipt, available from a mobile app. BillSaver further facilitates personal accounting for a clear overview of consumer shopping history. The work discusses various processes, architectural patterns and technologies in order to create the system architecture. The work also focuses on a feasibility study in which it creates a plan for future development, analyzes the financial side of the entire project and evaluates potential risks.

The created solution provides a flexible, scalable and robust architecture that meets the set requirements of traders and consumers. Furthermore, the architecture provides an easily expandabile system. The feasibility study sets out a specific approach for future development, sets a budget, estimates future revenue and describes the potential risks and suggests possible mitigation strategies.

Finally a proof of concept is created that tests the proposed architecture.

}
\ctufitkeywordsCZE{studie proveditelnosti, technická analýza, mikroslužby, účtenkový systém, informační systém }
\ctufitkeywordsENG{feasibility study, technical analysis, microservice, receipt system, information system}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% END FILL IN
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%