Web application development within the scope of the Coinbase Pro platform

Thesis title: Vývoj webové aplikace v rámci platformy Coinbase Pro
Author: Čech, Jiří
Thesis type: Bakalářská práce
Supervisor: Vencovský, Filip
Opponents: Karkošková, Soňa
Thesis language: Česky
Abstract:
Bakalářská práce se zabývá vývojem webové aplikace vylepšující obchodní možnosti platformy Coinbase Pro. Platforma se zabývá obchodováním na trhu kryptoměn. Prvním cílem práce je výběr vhodné metodiky vývoje aplikace. Dalším cílem je popis vývoje a testování aplikace dle zvolené metodiky, kterou je metoda Lean Startup. Posledním cílem je zhodnocení postupu vývoje.Teoretická část práce se zabývá výběrem vhodné metodiky vývoje softwaru pro zvolenou webovou aplikaci, která je v úvodu části blíže popsána. Metodiky jsou stručně charakterizovány a ohodnoceny z hlediska vlastností daného produktu.V praktické části je naplánován postup vývoje dle vybrané metodiky, který je následně realizován. Pomocí zpětné vazby od prvotních zákazníků je vytvořen minimální životaschopný produkt. Produkt je následně testován uživateli a celý postup vývoje aplikace je v závěru praktické části zhodnocen.Minimální životaschopný produkt je ve formě velice věrohodného interaktivního prototypu, který simuluje funkcionalitu nové obchodní platformy pro kryptoměny. Je zaměřen na jednoduchost a automatizaci obchodování. Zároveň poskytuje základní statistické informace o uskutečněných obchodech.
Keywords: Coinbase; obchodování; vývoj softwaru; Lean Startup
Thesis title: Web application development within the scope of the Coinbase Pro platform
Author: Čech, Jiří
Thesis type: Bachelor thesis
Supervisor: Vencovský, Filip
Opponents: Karkošková, Soňa
Thesis language: Česky
Abstract:
The bachelor thesis focuses on development of web application which enhances trading capabilities of the Coinbase Pro platform. This platform focuses on cryptocurrency trading. The first goal of this thesis is selection of suitable development methodology for the chosen application. The second goal is to describe the development process and testing of the application with chosen methodology which is the Lean Startup method. Last goal is to evaluate the development process.The theoretical part focuses on selection of suitable development methodology for the chosen web application which is described in the beginning. Methodologies are briefly characterized and evaluated from the point of view of the chosen product.In the practical part the development process is planned with the chosen methodology. This plan is realized afterwards, and the minimal viable product is created with help of early adopters. This product is tested by users and whole development process of the application is evaluated in the end of the practical part.The minimal viable product is in a form of interactive high-fidelity prototype which simulates functionality of new cryptocurrency platform. It focuses on simplicity and automation of trading and it also provides basic statistics of trading history.
Keywords: Lean Startup; Coinbase; trading; software development

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: 23. 11. 2017
Date of submission: 10. 12. 2018
Date of defense: 22. 1. 2019
Identifier in the InSIS system: https://insis.vse.cz/zp/63974/podrobnosti

Files for download

    Last update: