Abstract
En la era digital, la sobreexposición a contenidos culturales (películas, libros, videojuegos) dificulta la retención a largo plazo de los detalles y las emociones vividas. Para abordar esta problemática, este Trabajo de Fin de Grado presenta LogArt, una aplicación web diseñada como un diario cultural personal unificado. El proyecto abarca el ciclo de vida completo del desarrollo de software, siguiendo una metodología iterativa e incremental. Técnicamente, la plataforma se ha implementado como una Single Page Application (SPA) utilizando el stack MERN (MongoDB, Express.js, React, Node.js). Asimismo, el desarrollo ha hecho un fuerte énfasis en la calidad del código y las prácticas DevOps, incorporando una arquitectura basada en contenedores (Docker y Docker Compose), pruebas automatizadas en múltiples niveles (Jest, Supertest, Playwright) y un flujo de Integración y Entrega Continua (CI/CD) mediante GitHub Actions. El resultado es un sistema seguro, escalable y desplegado en la nube que permite a los usuarios registrar, gestionar y preservar sus recuerdos culturales.
Journal Title
Journal ISSN
Volume Title
Publisher
Universidad Rey Juan Carlos
URL external
External URL
DOI
Date
Description
Trabajo Fin de Grado leído en la Universidad Rey Juan Carlos en el curso académico 2025/2026. Directores/as: Micael Gallego Carrillo
Keywords
Aplicación Web , Stack MERN , React , Node.js , MongoDB , DevOps , Docker , CI/CD , Pruebas Automatizadas , SPA , Gestión Cultural



