Aplicación web para la gestión de un club de pádel

Álvarez Mariño, Andrea and Lusquiños Bermúdez, Diego (2021). Aplicación web para la gestión de un club de pádel. Thesis (Master thesis), E.T.S.I. de Sistemas Informáticos (UPM).

Description

Title: Aplicación web para la gestión de un club de pádel
Author/s:
  • Álvarez Mariño, Andrea
  • Lusquiños Bermúdez, Diego
Contributor/s:
Item Type: Thesis (Master thesis)
Masters title: Ingeniería Web
Date: July 2021
Subjects:
Freetext Keywords: Aplicación web; Tecnología Scrum
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

[thumbnail of TESIS_MASTER_ANDREA_ALVAREZ_MARINO.pdf] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (5MB)
[thumbnail of TESIS_MASTER_ANDREA_ALVAREZ_MARINO_ANEXOS.zip] Archive (ZIP) - Users in campus UPM only
Download (2MB)

Abstract

Se pretende desarrollar una aplicación web para la gestión de un club de pádel, empleando Spring para el back-end y Angular para el front-end. La integración y despliegue continuo es una parte esencial del proyecto, para ello se empleará GitHub para el control de versiones, GitHub Actions para la integración y AWS para el despliegue continuo. La metodología de gestión elegida es SCRUM y se emplea JIRA para facilitar el control sobre el proyecto.
Las funcionalidades que se pretenden desarrollar en el proyecto son las siguientes: Registro de usuarios, un usuario puede registrarse en la aplicación web con la finalidad de poder iniciar sesión; Login de usuarios, un usuario puede autenticarse en la aplicación web con la finalidad de disfrutar de sus funcionalidades; Gestión de reservas de pistas, un usuario puede gestionar sus reservas y el administrador las de todos los usuarios; Gestión de pistas, el administrador puede gestionar las pistas; Formar pareja, dos usuarios pueden formar una pareja con la finalidad de participar en torneos y ligas; Gestión de ligas, el administrador puede gestionar las ligas; Gestión de torneos, el administrador puede gestionar los torneos.
Abstract:
The aim of this project is to develop a web application for the management of a paddle club, using Spring for the back-end and Angular for the front-end Integration and continuous deployment is an essential part of our project, for this we will use GitHub for version control, GitHub Actions for integration and AWS for continuous deployment. The chosen management methodology is SCRUM, relying on JIRA to facilitate control over the project.
The functionalities that are intended to be developed in the project are the following: User registration, a user can register in the web application in order to be able to log in; User login, a user can authenticate in the web application in order to enjoy its functionalities; Management of paddle court bookings, a user can manage his bookings and the administrator those of all users; Paddle court management, the administrator can manage the paddle courts; Form a couple, two users can form a couple in order to participate in tournaments and leagues; League management, the administrator can manage the leagues; Tournament management, the administrator can manage tournaments.

More information

Item ID: 68005
DC Identifier: https://oa.upm.es/68005/
OAI Identifier: oai:oa.upm.es:68005
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 29 Aug 2021 16:44
Last Modified: 29 Aug 2021 16:44
  • 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