Aplicación web para la gestión de criptomonedas

Goicoechea Enrique, Andrés and Magjistari Ziu, Kristian (2021). Aplicación web para la gestión de criptomonedas. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Aplicación web para la gestión de criptomonedas
Author/s:
  • Goicoechea Enrique, Andrés
  • Magjistari Ziu, Kristian
Contributor/s:
  • Sánchez Couso, José Ramón
Item Type: Final Project
Degree: Grado en Ingeniería del Software
Date: July 2021
Subjects:
Freetext Keywords: Aplicaciones web; Criptomonedas
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB)

Abstract

En la actualidad, se pueden comprar y vender criptomonedas en diferentes sitios a través de un ordenador y una conexión a internet. De hecho, hay tantos sitios que puede resultar tedioso estar entrando y saliendo para operar en cada uno de ellos, además de que cada uno funciona de una manera distinta. La aplicación web se va a desarrollar utilizando el framework de Angular, con backend Node.js y base de datos MongoDB. La comunicación entre los distintos exchanges con nuestra aplicación web se llevará a cabo a través de la librería pública de CCXT que se comunica con las APIs de los exchanges. Como método para realizar el desarrollo de la aplicación web vamos a utilizar una adaptación de la metodología ágil Scrum. También vamos a utilizar un repositorio en GitHub para llevar un control de versiones de la aplicación web. Se obtiene una aplicación web, CryptoManager que ayuda a gestionar las criptomonedas de un usuario en los exchanges KRAKEN, BINANCE y BITVAVO. Abstract: Currently, cryptocurrencies can be bought and sold on different websites with only a computer and an internet connection. In fact, there are so many websites that it can be tedious to switch constantly between them to operate and look at market data. Additionally, each one exchange has a different user interface and it can become difficult to keep track of how each website works. Our web application will be developed using the Angular framework, with Node.js backend and MongoDB database. Communication between the different exchanges with our web application will be possible through the CCXT public library that communicates with the APIs of the exchanges. We will be using an agile approach for our development process, more precisely a variation of the Scrum methodology. We will also be using a GitHub repository for version control and easy collaboration between developers. The end product will be a web application, CryptoManager that helps with the management of the user's cryptocurrency on the KRAKEN, BINANCE and BITVAVO exchanges.

More information

Item ID: 68211
DC Identifier: https://oa.upm.es/68211/
OAI Identifier: oai:oa.upm.es:68211
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 10 Aug 2021 10:14
Last Modified: 10 Aug 2021 10:14
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM