Dijous 11 de juny, el Dipòsit Digital no estarà operatiu de 15:00 a 17:00 h per tasques de manteniment. Disculpeu les molèsties.
El jueves 11 de Junio, el Dipòsit Digital no estará operativo de 15:00 a 17:00 h debido a tareas de mantenimiento. Disculpen las molestias.
Thursday, Jun 11th, the Digital Repository will be unavailable due to a system update.

Document type

Bachelor thesis

Publication date

Publication license

memòria: cc-nc-nd (c) Xavier Baró i Solé, 2025
Please use this identifier to cite or link to this item: https://hdl.handle.net/2445/223905

AdoptAble: Creació d’una plataforma d’adopció

Journal Title

Journal ISSN

Volume Title

Related resource

Abstract

AdoptAble és una plataforma web desenvolupada per simplificar i millorar el procés d’adopció de gossos connectant de manera efectiva les protectores amb els possibles adoptants. El seu objectiu principal és ser un entorn intuı̈tiu, fàcil d’utilitzar i centralitzat que optimitzi la comunicació, la gestió i tot el flux d’adopcions. El desenvolupament d’AdoptAble ha implicat l’ús de tecnologies web modernes, concretament React amb TypeScript, Django amb Django REST Framework, PostgreSQL i MinIO. Les caracterı́stiques clau de la plataforma són l’accessibilitat i la usabilitat, validades mitjançant el retorn d’usuaris i proves exhaustives, assolint una puntuació d’accessibilitat de Lighthouse de fins al 95%. També incorpora mesures de seguretat com el control d’accés basat en rols, l’autenticació segura i pràctiques estrictes de validació de dades per mitigar vulnerabilitats com CSRF, injecció SQL i XSS. Pel que fa a les funcionalitats essencials, la plataforma s’adapta a les necessitats reals incloent-hi perfils detallats dels animals, filtratges avançats segons les preferències dels usuaris, sol·licituds digitals d’adopció simplificades, gestió de donacions i perfils complets tant per a usuaris com per a protectores. Aquest projecte ofereix una base sòlida i escalable per a futures millores. Entre les possibles extensions hi ha un suport multilingüe més ampli, capacitats analı́tiques més profundes per a les protectores i una automatització més gran del procés d’adopció. En definitiva, AdoptAble contribueix de manera significativa a fer els processos d’adopció d’animals més eficients, transparents i accessibles, impactant positivament protectores, adoptants i animals.
AdoptAble is a web-based platform developed to simplify and enhance the adoption process of dogs by effectively connecting shelters and potential adopters. Its main objective is to become an intuitive, user-friendly, and centralized environment that optimizes communication, management, and the overall adoption process. Adop- tAble’s developments has entailed the use of modern web technologies, specifically React with TypeScript, Django with Django REST Framework, PostgreSQL and MinIO. The web’s main characteristics are accessibility and usability, validated through user feedback and rigorous testing, achieving a Lighthouse accessibility score of up to 95%. It also contemplates security measures, including role-based access control, secure authentication, and stringent data validation practices to mitigate vulnerabilities such as CSRF, SQL injection, and XSS. As for core functionalities, the platform adapts to the real world’s needs, as it includes detailed animal profiles, advanced filtering capabilities based on user preferences, streamlined digital adoption requests, donations, and user and shelter profiles. This project provides a robust and scalable foundation for future enhancements. Potential improvements include expanded multilingual support, deeper analytics capabilities for shelters, and broader adoption process automation. Ultimately, AdoptAble significantly contributes to making animal adoption processes more efficient, transparent, and accessible, positively impacting shelters, adopters, and animals alike.

Description

Treballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2025, Director: Xavier Baró i Solé

Citation

Citation

LOSQUIÑO ÁLVAREZ, Marc. AdoptAble: Creació d’una plataforma d’adopció. [consulted: 11 of June of 2026]. Available at: https://hdl.handle.net/2445/223905

Export metadata

JSON - METS

Share record