Lógica de Prevención Activa
Nuestro algoritmo de recordatorios utiliza una base de datos de frecuencias (en meses) para proyectar la inmunidad de tu mascota.
Estados de Protección
Calculamos la "ventana de exposición" analizando la última fecha registrada y sumando el intervalo de refuerzo. Esto visualiza el estado de "Protegido" o "Expirado" inmediatamente.
Persistencia Multimascota
Desarrollamos una estructura de datos que separa los historiales por ID de mascota, permitiendo que un usuario con 5 mascotas tenga calendarios independientes y precisos.