[en] During the TFG, a solidarity Marketplace for artisanal products has been developed, a platform focused on the sale of products created by artisans, small producers and artists from all over the world. The platform not only allows users to buy artisanal products, but also integrates a mandatory donation system to charities previously verified and selected by the sellers themselves. The development has been carried out in Java, using the Spring Boot framework for the back-end and Thymeleaf, HTML, CSS, JavaScript and Bootstrap for the front-end. PostgreSQL has been used as the database engine, managing persistence with JPA. The application has been deployed as a microservice using Tomcat embedded in Spring Boot. The project has followed an incremental planning, aligned with the delivery schedule of the PECs and applying principles of agile methodologies for continuous review and improvement. Among the functionalities implemented, the platform allows the registration of users, sellers and charities. Sellers can choose which charities will be associated with their stores, and buyers can manage their purchases by allocating donations to the cause of their choice. Particular importance has been placed on the transparency of the donation system, allowing any user, whether registered or not, to access information about the donations made. The platform seeks to generate a positive impact in the social sphere, promoting sustainability and supporting various charitable causes. In addition, it promotes cultural diversity by giving visibility to artisans and small producers from around the world.

[es] Durante el TFG se ha desarrollado un Marketplace solidario de productos artesanales, una plataforma centrada en la venta de productos creados por artesanos, pequeños productores y artistas de todo el mundo. La plataforma no solo permite a los usuarios comprar productos artesanales, sino que también integra un sistema obligatorio de donaciones a entidades benéficas previamente verificadas y seleccionadas por los propios vendedores. El desarrollo se ha llevado a cabo en Java, utilizando el framework Spring Boot para el back-end y Thymeleaf, HTML, CSS, JavaScript y Bootstrap para el front-end. Como motor de base de datos se ha utilizado PostgreSQL, gestionando la persistencia con JPA. La aplicación ha sido desplegada como un microservicio utilizando el Tomcat embebido en Spring Boot. El proyecto ha seguido una planificación incremental, alineada con el calendario de entregas de las PECs y aplicando principios de metodologías ágiles para la revisión y mejora continua. Entre las funcionalidades implementadas, la plataforma permite el registro de usuarios, vendedores y entidades benéficas. Los vendedores pueden elegir qué entidades benéficas estarán asociadas a sus tiendas, y los compradores pueden gestionar sus compras asignando donaciones a la causa de su elección. Se ha dado especial importancia a la transparencia del sistema de donaciones, permitiendo que cualquier usuario, esté registrado o no, pueda acceder a la información sobre las donaciones realizadas. La plataforma busca generar un impacto positivo en el ámbito social, fomentando la sostenibilidad y apoyando diversas causas benéficas. Además de promover la diversidad cultural al dar visibilidad a artesanos y pequeños productores de todo el mundo.