Aplicación web de soporte al aprendizaje-servicio

dc.contributor.advisorPickin, Simón James
dc.contributor.advisorRomán Cerezo, Aura
dc.contributor.authorCamarasan Camarasan, Dragos Ionut
dc.date.accessioned2025-10-09T11:16:16Z
dc.date.available2025-10-09T11:16:16Z
dc.date.issued2025
dc.degree.titleGrado en Ingeniería Informática
dc.descriptionTrabajo de Fin de Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Sistemas Informáticos y Computación, Curso 2024/2025
dc.description.abstractEste Trabajo de Fin de Grado presenta la continuación y ampliación de una aplicación web de apoyo al Aprendizaje-Servicio (ApS), desarrollada en proyectos previos y mejorada en esta nueva fase. El objetivo inicial iba a ser mejorar el sistema de matching automático entre ofertas y demandas de servicio ApS. Sin embargo, debido a la complejidad técnica y a los retos surgidos durante la puesta en marcha y depuración de la aplicación, el propósito principal se redefinió hacia la incorporación de lógica funcional, datos e infraestructura que permitan un uso eficaz del sistema. El trabajo se estructura en varias etapas. En primer lugar, se realizó un estudio detallado de las tecnologías empleadas (como Vue, Nuxt, TypeScript, Knex, Vitest y Docker) con el fin de comprender la base del proyecto y facilitar su desarrollo posterior. Posteriormente, se llevó a cabo la implementación de nuevas páginas y funcionalidades, así como la depuración de errores y la estructuración de la base de datos, aspectos esenciales para garantizar la operatividad de la plataforma. El resultado obtenido es una aplicación web gratuita, modular y fácil de usar, que permite a los usuarios (tanto ofertantes como demandantes) comunicarse y generar proyectos o partenariados en el marco del Aprendizaje-Servicio, aportando un beneficio mutuo y fomentando la colaboración entre la comunidad universitaria y la sociedad.
dc.description.abstractThis Bachelor's Thesis presents the continuation and extension of a web application designed to support Service-Learning (ApS), building upon previous projects and enhancing its functionality in this new stage. The initial objective was to improve the automatic matching system between service-learning (ApS) offers and demands. However, due to technical challenges and the complexity of setup and debugging, the main goal was redefined as the incorporation of functional logic, data, and infrastructure to ensure effective system operation. The work is structured in several phases. First, a detailed study of the technologies involved—such as Vue, Nuxt, TypeScript, Knex, Vitest, and Docker—was carried out to understand the project foundation and facilitate further development. Subsequently, new pages and functionalities were implemented, errors were corrected, and the database was structured, all of which were crucial steps to guarantee platform operability. The final outcome is a free, modular, and user-friendly web application that enables effective communication between service providers and requesters, fostering the creation of projects and partnerships within the framework of Service-Learning. This contributes to mutual benefits and promotes collaboration between the academic community and society.
dc.description.departmentDepto. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.urihttps://hdl.handle.net/20.500.14352/124723
dc.language.isospa
dc.page.total82
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004(043.3)
dc.subject.keywordAplicación web
dc.subject.keywordAprendizaje-Servicio
dc.subject.keywordPuesta en marcha
dc.subject.keywordAmpliación funcional
dc.subject.keywordBases de datos relacionales
dc.subject.keywordDesarrollo web
dc.subject.keywordDocker
dc.subject.keywordVue.js
dc.subject.keywordTypeScript
dc.subject.keywordKnex
dc.subject.keywordVitest
dc.subject.keywordWeb application
dc.subject.keywordService-learning
dc.subject.keywordImplementation
dc.subject.keywordFunctional expansion
dc.subject.keywordRelational databases
dc.subject.keywordWeb development
dc.subject.ucmInformática (Informática)
dc.subject.unesco33 Ciencias Tecnológicas
dc.titleAplicación web de soporte al aprendizaje-servicio
dc.titleWeb application for supporting service-learning
dc.typebachelor thesis
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAdvisorOfPublication23b991b4-dcf6-49d0-903b-cd73a6093fdf
relation.isAdvisorOfPublication.latestForDiscovery23b991b4-dcf6-49d0-903b-cd73a6093fdf

Download

Original bundle

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