Texto completo
|
PDF (Portable Document Format)
- Acceso permitido solamente a usuarios en el campus de la UPM
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (2MB) |
| Título: | BeerShop: Desarrollo de un Marketplace basado en un SPA con React y Spring Boot |
|---|---|
| Autor/es: |
|
| Director/es: |
|
| Tipo de Documento: | Trabajo Fin de Grado o Proyecto Fin de Carrera |
| Grado: | Grado en Ingeniería de Computadores |
| Fecha: | Junio 2025 |
| Materias: | |
| ODS: | |
| Palabras Clave Informales: | Aplicación web; Single Page Application (SPA); React; Framework; Spring boot; Front-end; Back-end |
| Escuela: | E.T.S.I. de Sistemas Informáticos (UPM) |
| Departamento: | Sistemas Informáticos |
| Licencias Creative Commons: | Reconocimiento - Sin obra derivada - No comercial |
|
PDF (Portable Document Format)
- Acceso permitido solamente a usuarios en el campus de la UPM
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (2MB) |
Este proyecto está dirigido a pequeñas y medianas empresas y propone el desarrollo de una aplicación web SPA de fácil uso. Su objetivo principal es permitir a las empresas promocionar y vender sus productos de manera sencilla, además de facilitar la gestión y adición de nuevos artículos.
Para ello, se ha desarrollado una aplicación web especializada en la venta de cervezas artesanales con un enfoque SPA. Este enfoque permite ofrecer una experiencia más fluida y eficiente al usuario, al mantener toda la navegación dentro de una única página sin necesidad de recargas constantes.
En cuanto a la tecnología empleada, se ha elegido JavaScript como lenguaje principal para el desarrollo del Front-end, utilizando la librería React para la construcción de la interfaz. Por otro lado, el Back-end ha sido desarrollado en Java, empleando el framework Spring Boot, seleccionado por su robustez, amplia documentación y fiabilidad en el tratamiento de datos de productos y usuarios.
Abstract:
This project is aimed at small and medium-sized enterprises and proposes the development of an easy-to-use Single Page Application (SPA). Its main objective is to allow businesses to promote and sell their products easily, as well as to simplify the management and addition of new items.
To achieve this, a web application specialized in craft beer sales has been developed with an SPA approach. This approach provides a smoother and more efficient user experience by keeping all navigation within a single page, eliminating the need for constant reloads.
Regarding the technology stack, JavaScript has been chosen as the main language for Front-end development, utilizing the React library for building the user interface. On the other hand, the Back end has been developed in Java, using the Spring Boot framework, selected for its robustness, extensive documentation, and reliability in handling products and users.
| ID de Registro: | 89428 |
|---|---|
| Identificador DC: | https://oa.upm.es/89428/ |
| Identificador OAI: | oai:oa.upm.es:89428 |
| Depositado por: | Biblioteca Universitaria Campus Sur |
| Depositado el: | 13 Jun 2025 05:21 |
| Ultima Modificación: | 13 Jun 2025 05:22 |
Publicar en el Archivo Digital desde el Portal Científico