Prioridad: 🐢 ⚡
Como: Refugio
Quiero: Recibir solicitudes de adopción de los usuarios
Para: Gestionar y evaluar las solicitudes de adopción
Criterios de Aceptación:
- Crear formulario de solicitud de adopción con campos obligatorios: nombre del adoptante, información de contacto, mensaje adicional.
- Implementar validación en el frontend y el backend para asegurar que los campos obligatorios estén llenos antes de enviar.
- Almacenar la solicitud de adopción en la base de datos y notificar al refugio.
Tareas:
Frontend (Angular):
Backend (Java Spring Boot):
Entidades afectadas:
- AdoptionRequest (entidad principal)
- User (entidad secundaria, datos del adoptante)
- Pet (entidad secundaria, animal solicitado en adopción)
Prioridad: 🐢 ⚡
Como: Refugio
Quiero: Recibir solicitudes de adopción de los usuarios
Para: Gestionar y evaluar las solicitudes de adopción
Criterios de Aceptación:
Tareas:
Frontend (Angular):
Backend (Java Spring Boot):
/api/adoption-requestspara recibir los datos de la solicitud de adopción.adoption_request).Entidades afectadas:
-
AdoptionRequest(entidad principal)-
User(entidad secundaria, datos del adoptante)-
Pet(entidad secundaria, animal solicitado en adopción)