Sobre el proyecto

ANIMATCH es una aplicación web para la adopción de mascotas nacida como Trabajo de Fin de Máster Universitario en el Máster Universitario en Desarrollo de Aplicaciones y Servicios Web de la Universidad Internacional de Valencia, en el curso académico 2025-2026.

El proyecto ha sido realizado por Rubén Angoso Berrocal y tutorizado por Rubén Pérez Ibañez.

Motivación

En España, el abandono animal es un problema persistente que afecta a miles de mascotas cada año. Las protectoras desempeñan un papel fundamental en la sociedad, pero el proceso de adopción presenta obstáculos significativos: cada protectora gestiona su presencia en internet de manera independiente, obligando a los ciudadanos a recorrer múltiples sitios web para explorar las opciones disponibles. Además, muchas protectoras, especialmente las de ámbito local, carecen de los recursos técnicos y económicos para mantener una plataforma digital propia.

ANIMATCH surge para centralizar y unificar el proceso de búsqueda y adopción de mascotas, proporcionando una herramienta gratuita que conecte a ciudadanos que desean adoptar con protectoras que buscan dar visibilidad a los animales a su cargo.

¿Qué ofrece ANIMATCH?

La plataforma está diseñada para tres tipos de usuario:

Tecnologías utilizadas

El desarrollo de ANIMATCH ha utilizado tecnologías modernas y de código abierto:

Arquitectura

La aplicación sigue una arquitectura cliente-servidor con separación clara de responsabilidades: el frontend presenta la información y gestiona la interacción del usuario, el backend procesa la lógica de negocio y expone una API REST, y la base de datos almacena toda la información de forma persistente. Las imágenes de las mascotas se almacenan en Cloudflare, manteniendo en la base de datos únicamente las referencias URL.

Funcionalidades principales

Alineación con los ODS

El proyecto se alinea con varios Objetivos de Desarrollo Sostenible (ODS) de la Agenda 2030 de las Naciones Unidas: