Aplicación web para a xestión de información e coleccions de videoxogos
Ver/ abrir
Use este enlace para citar
http://hdl.handle.net/2183/34082Coleccións
Metadatos
Mostrar o rexistro completo do ítemTítulo
Aplicación web para a xestión de información e coleccions de videoxogosAutor(es)
Director(es)
Ladra, SusanaData
2023Centro/Dpto/Entidade
Universidade da Coruña. Facultade de InformáticaDescrición
Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2022/2023Resumo
[Resumen]: El objetivo de este trabajo de fin de grado es el desarrollo de una aplicación web que permita
recopilar, organizar y, finalmente, mostrar al usuario final todo tipo de datos e información
sobre videojuegos.
El sistema permitirá a cualquier usuario la consulta de información de los distintos videojuegos,
ya sea mediante búsquedas individuales o mediante apartados específicos que el
usuario conseguirá utilizando diferentes filtros dentro de la propia aplicación. Cada título posee
diferente información adicional a la consultada, como pueden ser la fecha de lanzamiento,
el desarrollador o el publicador de la obra.
A los usuarios registrados se les permitirá poder crear y gestionar su propia colección de
videojuegos, pudiendo establecer su relación actual con la obra (si ya la ha terminado, está
pendiente de ello, todavía no lo ha jugado etc) así como dejar su propia valoración personal
en cada uno de los títulos.
La lógica de negocio estará almacenada dentro del backend de la aplicación y consistirá
en una API REST implementada utilizando tecnologías Java, junto con el framework Spring
Boot y MySQL para la persistencia de datos.
Por otro lado, el frontend de la aplicación utilizará JavaScript junto a la ayuda de librerías
como React o Redux para así llegar al desarrollo de una aplicación web Single Page Application. [Abstract]: The goal of this degree project is the development of a web application that allows the
collection, organization, and ultimately, the display of all kinds of data and information about
video games to the end user.
The system will enable any user to access information about different video games, either
through individual searches or through specific sections that the user can access using different
filters within the application itself. Each title has additional information beyond what is
displayed, such as the release date, developer, or publisher of the game.
Registered users will be able to create and manage their own collection of video games,
establishing their current relationship with each game (whether they have finished it, are in
progress, or have not played it yet), as well as leaving their own personal rating for each title.
The business logic will be stored in the backend of the application and will consist of a
REST API implemented using Java technologies, along with the Spring Boot framework and
MySQL for data persistence.
On the other hand, the frontend of the application will use JavaScript along with libraries
such as React and Redux, in order to develop a Single Page Application.
Palabras chave
Java
Javascript
React
Redux
MySQL
Spring Boot
Aplicación web SPA
Videojuego
Colección
Red social
SPA web application
Videogame
Collection
Social network
Javascript
React
Redux
MySQL
Spring Boot
Aplicación web SPA
Videojuego
Colección
Red social
SPA web application
Videogame
Collection
Social network
Dereitos
Atribución 3.0 España