Desarrollo de una Plataforma de Reservas de Viviendas: Domus Arrenda

UDC.coleccionTraballos académicos
UDC.tipotrabTFM
UDC.titulacionMáster Universitario en Enxeñaría Informática
dc.contributor.advisorBernardo, Guillermo de
dc.contributor.authorJusto Armesto, Juan Andrés
dc.contributor.otherUniversidade da Coruña. Facultade de Informática
dc.date.accessioned2025-07-16T08:03:56Z
dc.date.available2025-07-16T08:03:56Z
dc.date.issued2025-06
dc.description.abstract[Resumen]: Domus Arrenda es una plataforma web diseñada para facilitar la gestión y alquiler de propiedades rurales, promoviendo el turismo sostenible y la conservación del patrimonio. Su objetivo es proporcionar una solución accesible para propietarios y administradores, eliminando barreras técnicas y optimizando la visibilidad de los alojamientos. El desarrollo del proyecto ha seguido una metodología iterativa e incremental, abordando todas las fases típicas de un proyecto software, desde el análisis de requisitos hasta la implementación y pruebas. La solución se ha construido con una arquitectura cliente-servidor, empleando Spring Boot para el backend y Vue.js con Nuxt para el frontend. La gestión de datos se realiza con PostgreSQL, asegurando un almacenamiento eficiente y seguro. La plataforma incorpora funcionalidades clave como la gestión de propiedades, reservas y estadísticas, junto con autenticación mediante credenciales o Google. Se ha diseñado una interfaz intuitiva y responsive, garantizando una experiencia óptima en distintos dispositivos. Además, se realizaron pruebas unitarias e integración para validar la estabilidad y seguridad del sistema. En conclusión, Domus Arrenda ofrece una solución tecnológica eficiente para la digitalización del alquiler rural, proporcionando una herramienta accesible y adaptable para propietarios y administradores.
dc.description.abstract[Abstract]: Domus Arrenda is a web platform designed to facilitate the management and rental of rural properties, promoting sustainable tourism and heritage conservation. It aims to provide an accessible solution for owners and administrators, eliminating technical barriers and optimizing the visibility of the accommodations. The development of the project has followed an iterative and incremental methodology, addressing all the typical phases of a software project, from requirements analysis to implementation and testing. The solution has been built with a client-server architecture, using Spring Boot for the backend and Vue.js with Nuxt for the frontend. Data management is done with PostgreSQL, ensuring efficient and secure storage. The platform incorporates key functionalities such as property management, reservations and statistics, along with authentication via credentials or Google. An intuitive and responsive interface was designed, ensuring an optimal experience on different devices. In addition, unit and integration tests were performed to validate the stability and security of the system. In conclusion, Domus Arrenda offers an efficient technological solution for the digitalization of rural rental, providing an accessible and adaptable tool for owners and administrators.
dc.description.traballosTraballo fin de mestrado (UDC.FIC). Enxeñaría Informática. Curso 2024/2025
dc.identifier.urihttps://hdl.handle.net/2183/45510
dc.language.isospa
dc.rightsOs titulares dos dereitos de autor autorizan a visualización do contido desta obra a través de Internet, así como a súa reprodución, gravación en soporte informático ou impresión para uso privado ou con fins de investigación. En ningún caso se permite o uso lucrativo deste documento. Estes dereitos afectan tanto ao resumo da obra como ao seu contido. Los titulares de los derechos de propiedad intelectual autorizan la visualización del contenido de este trabajo a través de Internet, así como su reproducción, grabación en soporte informático o impresión para su uso privado o con fines de investigación. En ningún caso se permite el uso lucrativo de este documento. Estos derechos afectan tanto al resumen del trabajo como a su contenido.
dc.rights.accessRightsopen access
dc.subjectAplicación Web
dc.subjectAPI REST
dc.subjectJava
dc.subjectSpring Boot
dc.subjectHibernate
dc.subjectPostgreSQL
dc.subjectVue.js
dc.subjectNuxt
dc.subjectPrimeVue
dc.subjectGit
dc.subjectTurismo Rural
dc.subjectGestión de Reservas
dc.subjectWeb Application
dc.subjectRural Tourism
dc.subjectBooking Management
dc.titleDesarrollo de una Plataforma de Reservas de Viviendas: Domus Arrenda
dc.typemaster thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication23354397-ec74-4cbb-93ac-f85352e9fbd8
relation.isAdvisorOfPublication23354397-ec74-4cbb-93ac-f85352e9fbd8
relation.isAdvisorOfPublication.latestForDiscovery23354397-ec74-4cbb-93ac-f85352e9fbd8

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
JustoArmesto_JuanAndres_TFM_2025.pdf
Size:
12.26 MB
Format:
Adobe Portable Document Format