Mostrar o rexistro simple do ítem

dc.contributor.advisorCortiñas, Alejandro
dc.contributor.advisorPedreira, Óscar
dc.contributor.authorFraguío Sánchez, Jesús
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2023-11-07T16:45:41Z
dc.date.issued2023
dc.identifier.urihttp://hdl.handle.net/2183/34084
dc.description.abstract[Resumen]: El objetivo principal de este trabajo de fin de grado consiste en desarrollar una aplicación de gestión y coordinación de voluntariado de código abierto que permita a cualquier persona convertirse en voluntario y participar en proyectos gestionados por Plataforma Coruñesa de Voluntariado, el administrador de la aplicación, y sus entidades colaboradoras bajo un mismo sistema. Así, se consigue una mayor visualización de los proyectos de voluntariado que están coordinados por los representantes de cada entidad y se facilita la gestión y el control de la actividad del voluntariado a sus coordinadores, los cuáles pueden ser dados de alta en el sistema por el administrador. Para conseguir la realización de este objetivo fue necesario, en primer lugar, conocer las necesidades reales de las entidades, convertirlas a historias de usuario y validarlas con las pruebas de aceptación a través de una metodología iterativa e incremental para el desarrollo de software donde se llevaron a término. La aplicación que se creó durante el proceso de desarrollo del proyecto contiene un conjunto de tecnologías de actualidad entre las que destacan PostgreSQL para la base de datos que está complementada con un sistema de ficheros tradicional, distintos servicios webs hechos en Java usando el framework de Spring, y un cliente web con librerías JavaScript y React.es_ES
dc.description.abstract[Abstract]: The main objective of this end-of-degree project is to develop an open-source volunteer management and coordination tool that allows anyone to become a volunteer and participate in projects managed by “Plataforma Coruñesa de Voluntariado” who acts as administrator and its collaborating entities under the same system. Thus, a greater visualization of the volunteer projects that are coordinated by the representatives of each entity is achieved as well as the management and control of the volunteer activity is facilitated to its coordinators who might be registered by the administrator in the system. With the aim of attaining this objective, it was necessary to know the real needs of the entities, turn them into user stories and validate them with acceptance tests through an iterative and incremental methodology for software development where they were carried out. The application which was developed during the development process of this project uses a modern technology stack that incorporates PostgreSQL as its information persistence technology which is accompanied by a traditional file system, different web services that are made in Java using Spring framework, and a web client with JavaScript and React libraries.es_ES
dc.language.isospaes_ES
dc.rightsAtribución 3.0 Españaes_ES
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/es/*
dc.subjectSpringes_ES
dc.subjectReactes_ES
dc.subjectPostgreSQLes_ES
dc.subjectAplicación webes_ES
dc.subjectObjetivo de Desarrollo Sosteniblees_ES
dc.subjectHerramienta de gestión de voluntarioses_ES
dc.subjectProyecto de voluntariadoes_ES
dc.subjectWeb applicationes_ES
dc.subjectSustainable Development Goales_ES
dc.subjectVolunteer management tooles_ES
dc.subjectVolunteering projectes_ES
dc.titleHerramienta para la gestión y coordinación del voluntariadoes_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessinfo:eu-repo/semantics/embargoedAccesses_ES
dc.date.embargoEndDate2024-05-07es_ES
dc.date.embargoLift2024-05-07
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2022/2023es_ES


Ficheiros no ítem

Thumbnail
Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem