Pérez, AnxoOtero, DavidSolla Vázquez, JoaquínUniversidade da Coruña. Facultade de Informática2025-10-032025-10-032025-09https://hdl.handle.net/2183/45885[Resumen]: Este Trabajo de Fin de Máster consiste en un sistema completo de scraping web de videojuegos, que se actualiza de forma autónoma y continua alojado en un servidor propio mediante una Raspberry Pi, y que brinda al usuario acceso a un portal web para la consulta de los videojuegos, la comparación de sus precios entre plataformas y la consulta de su historial de precios. Con un catálogo de aproximadamente 120.000 juegos, el usuario puede navegar a través de este inmenso catálogo gracias a los filtros de búsqueda avanzada que proporciona la aplicación web. El usuario cuenta con la posibilidad de crearse una cuenta gratuita en el portal para guardar juegos en su lista de seguimiento, y así recibir recomendaciones de otros juegos que puedan interesarle basándose en dicha lista de deseados. Con una automatización de scripts Python, que se encargan de tareas de crawling, scraping, formateado de datos y volcado a índices de búsqueda gestionados por Elasticsearch, el catálogo de videojuegos se actualiza cada día de forma autónoma con las últimas novedades, para que el usuario tenga al alcance la información y los precios más recientes. Este sistema autónomo es alojado en una Raspberry Pi, a modo de servidor, que se encarga de ofrecer y mantener el catálogo actualizado, así como de brindar acceso a la aplicación web.[Abstract]: This Master’s Thesis consists of a complete web scraping system for video games, which updates autonomously and continuously while being hosted on a dedicated server using a Raspberry Pi. It provides users with access to a web portal where they can search for video games, compare their prices across platforms, and view their price history. With a catalog of approximately 120,000 games, users can navigate this vast collection using the advanced search filters provided by the web application. The user has the possibility to create a free account on the portal to save games to their watchlist, and thus receive recommendations for other games that may be of interest based on that wishlist. With the automation of Python scripts, which handle tasks such as crawling, scraping, data formatting, and dumping into search indexes managed by Elasticsearch, the video game catalog is updated daily in an autonomous manner with the latest releases, so the user has access to the most recent information and prices. This autonomous system is hosted on a Raspberry Pi, acting as a server, which is responsible for offering and maintaining the updated catalog, as well as providing access to the web application.spaAttribution-NonCommercial-ShareAlike 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-sa/4.0/VideojuegosComparadorCrawlingScrapingIndexadoAutomatizaciónDesplieguePythonJavaReactRaspberry PiVideogamesComparatorIndexingAutomationDeploymentTheEasterEgg: Comparador web de precios de videojuegos entre plataformasmaster thesisopen access