Development of open-source personal finance tracking application

Thesis title: Vývoj open source aplikace pro sledování osobních financí
Author: Gardavský, Ondřej
Thesis type: Bakalářská práce
Supervisor: Růžička, Vojtěch
Opponents: Blahuš, Filip
Thesis language: Česky
Abstract:
Tato práce se zabývá problematikou aplikací pro sledování osobních financí. Nejprve je provedena analýza existujících řešení ze světa mobilních aplikací dostupných na Google Play a App store, ale také open-source variant na platformě GitHub. V rámci analýzy je provedeno srovnání těchto aplikací. Provedená analýza slouží jako podklad pro stanovení požadavků na vlastní aplikaci. Tyto požadavky pokrývají slabá místa porovnávaných řešení a na jejich základě je vypracován návrh aplikace. Na základě návrhu je proveden výběr vhodných technologií pro implementaci vlastní aplikace. Navržená aplikace je rovněž vyvinuta pomocí těchto zvolených technologií. Výsledkem je open-source aplikace volně dostupná na platformě GitHub s licencí MIT.
Keywords: Node.js; open-source; osobní finance; Vue.js; finanční aplikace
Thesis title: Development of open-source personal finance tracking application
Author: Gardavský, Ondřej
Thesis type: Bachelor thesis
Supervisor: Růžička, Vojtěch
Opponents: Blahuš, Filip
Thesis language: Česky
Abstract:
This thesis deals with the subject of applications for monitoring personal finances. First, an analysis of existing solutions from the world of mobile applications available on Google Play and App store, but also open-source variants on the GitHub platform is performed. The analysis compares these applications. The performed analysis then serves as a basis for defining the requirements for new application. These requirements cover the weak points of the compared solutions and on their basis an application design is developed. Based on the design, a selection of suitable technologies for implementation of your own application is performed. The designed application is also developed using these selected technologies. The result is an open-source application available for free on the GitHub platform with a MIT licence.
Keywords: financial apps; Node.js; open-source; personal finance; Vue.js

Information about study

Study programme: Aplikovaná informatika/Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 19. 11. 2020
Date of submission: 10. 5. 2021
Date of defense: 14. 6. 2021
Identifier in the InSIS system: https://insis.vse.cz/zp/75225/podrobnosti

Files for download

    Last update: