Desarrollo de una aplicación web para la gestión de opiniones y gustos gastronómicos

Nogales Gil, Adrián (2025). Desarrollo de una aplicación web para la gestión de opiniones y gustos gastronómicos. Trabajo Fin de Grado / Proyecto Fin de Carrera, E.T.S. de Ingenieros Informáticos (UPM), Boadilla del Monte.

Descripción

Título: Desarrollo de una aplicación web para la gestión de opiniones y gustos gastronómicos
Autor/es:
  • Nogales Gil, Adrián
Director/es:
Tipo de Documento: Trabajo Fin de Grado o Proyecto Fin de Carrera
Grado: Grado en Ingeniería Informática
Fecha: Octubre 2025
Materias:
ODS:
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[thumbnail of TFG_ADRIAN_NOGALES_GIL.pdf] PDF (Portable Document Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (2MB)

Resumen

Este proyecto se centra en el desarrollo de una aplicación web denominada "GastroLog" cuyo objetivo es una red social, diseñada para los apasionados de la gastronomía. La plataforma intenta establecer una comunidad, dónde los usuarios podrán explorar, calificar, y compartir sus aventuras en restaurantes de cualquier ciudad. La meta fundamental es simplificar la búsqueda de nuevas vivencias culinarias, mediante un sistema sustentado en la confianza y las conexiones sociales. En vez de limitarse a críticas anónimas, GastroLog dejará a sus usuarios seguir a críticos gastronómicos o amigos. Esto generará un flujo de actividades, funcionando como una fuente de recomendaciones digna de confianza. Para estimular la interacción, se incluirán perfiles de usuario, reseñas detalladas, y valoraciones. Toda la información relevante de usuarios, restaurantes y críticas se almacenará en una base de datos PostgreSQL. La arquitectura de la aplicación se fundamentará en un modelo de tres capas. El backend, construido en Java usando Spring Boot, proporcionará una API REST, facilitando la comunicación con el frontend. La interfaz, se construirá empleando tecnologías web, tales como React, CSS, y JavaScript, utilizando Bootstrap 5, para obtener un diseño intuitivo y adaptable a cualquier dispositivo. Esta aplicación intenta abordar la dificultad de hallar sugerencias culinarias personalizadas y fiables. Las plataformas actuales a menudo exhiben listados genéricos, pero, les falta un aspecto social que permita a los individuos descubrir sitios mediante vivencias compartidas con individuos que compartan sus predilecciones.

ABSTRACT

This project focuses on the development of a web application called "GastroLog." It will be a social network designed for food enthusiasts. The platform aims to create a community where users can explore, rate, and share their restaurant adventures in any city. The main goal is to simplify the search for new culinary experiences through a system based on trust and social connections. Instead of relying on anonymous reviews, GastroLog will allow its users to follow food critics or friends. This will generate a stream of activity, functioning as a trustworthy source of recommendations. To encourage interaction, user profiles, detailed reviews, and ratings will be included. All relevant information about users, restaurants, and reviews will be stored in a PostgreSQL database. The app's architecture will be based on a three-tier model. The backend, built in Java using Spring Boot, will provide a REST API, facilitating communication with the frontend. The interface will be built using web technologies such as React, CSS, and JavaScript, using Bootstrap 5, to achieve an intuitive design adaptable to any device. This app seeks to address the difficulty of finding personalized and reliable culinary suggestions. Current platforms often display generic listings, but they lack a social aspect that allows individuals to discover places through shared experiences with people who have similar preferences.

Más información

ID de Registro: 94905
Identificador DC: https://oa.upm.es/94905/
Identificador OAI: oai:oa.upm.es:94905
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 19 Mar 2026 08:59
Ultima Modificación: 19 Mar 2026 08:59