Aplicación web social para la gestión y recomendación de planes geolocalizados

UDC.coleccionTraballos académicos
UDC.tipotrabTFG
UDC.titulacionGrao en Enxeñaría Informática
dc.contributor.advisorRodríguez Luaces, Miguel
dc.contributor.advisorLamas Sardiña, Víctor Juan
dc.contributor.authorKwak de la Iglesia, Lucas
dc.contributor.otherUniversidade da Coruña. Facultade de Informática
dc.date.accessioned2025-07-22T12:00:23Z
dc.date.available2025-07-22T12:00:23Z
dc.date.issued2025-06
dc.description.abstract[Resumen]: El objetivo de este trabajo de fin de grado es desarrollar una aplicación web que funcione como una nueva red social centrada en la creación, exploración y participación en planes reales, con el fin de fomentar las relaciones sociales y facilitar la organización de actividades entre personas con intereses comunes. La plataforma permite a los usuarios unirse a planes, interactuar entre sí, visualizar y explorar eventos en un mapa, recibir recomendaciones de planes según sus intereses y su actividad previa, así como compartir publicaciones. Para alcanzar este objetivo, en primer lugar fue necesario recadar los requisitos funcionales. A continuación se tuvo que analizar y diseñar la arquitectura, el modelo de datos y la interfaz de la aplicación. Seguidamente se implementaron dichos requisitos de forma iterativa y, finalmente, se escribió esta memoria. En el desarrollo se empleó Java para el servidor, Vue.js para el cliente y otras tecnologías complementarias como Leaflet para la integración del mapa y WebSockets para la comunicación en tiempo real. El trabajo se gestionó siguiendo una metodología basada en Scrum, organizando el desarrollo en sprints con reuniones de seguimiento al final de cada uno, lo que permitió una evolución progresiva y controlada del proyecto.
dc.description.abstract[Abstract]: The objective of this final degree project is to develop a web application that functions as a new social network focused on the creation, exploration, and participation in real-life plans, with the aim of fostering social relationships and facilitating the organization of activities among people with shared interests. The platform allows users to join plans, interact with each other, view and explore events on a map, receive plan recommendations based on their interests and previous activity, and share posts within the community. To achieve this objective, it was first necessary to gather the functional requirements. Then, the architecture and user interface of the application were analyzed and designed. Subsequently, the requirements were implemented iteratively, and finally, this report was written. The development used Java for the backend, Vue.js for the frontend, and other complementary technologies such as Leaflet for map integration and WebSockets for real-time communication. The project was managed following a Scrum-based methodology, organizing the development into sprints with follow-up meetings at the end of each one, allowing for a progressive and controlled evolution of the project.
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2024/2025
dc.identifier.urihttps://hdl.handle.net/2183/45544
dc.language.isospa
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectAplicación web
dc.subjectRed social
dc.subjectOrganización de planes
dc.subjectGeolocalización de eventos
dc.subjectRecomendación personalizada
dc.subjectInteracción social
dc.subjectJava
dc.subjectVue.js
dc.subjectWeb application
dc.subjectSocial network
dc.subjectPlan organization
dc.subjectEvent geolocation
dc.subjectPersonalized recommendation
dc.subjectSocial interaction
dc.titleAplicación web social para la gestión y recomendación de planes geolocalizados
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicationfbde3bd9-d786-4ef0-89ec-6af2091fa415
relation.isAdvisorOfPublicationf5f01d97-f28d-46b7-b99d-3bd795ee2677
relation.isAdvisorOfPublication.latestForDiscoveryfbde3bd9-d786-4ef0-89ec-6af2091fa415

Files

Original bundle

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