App de Gestión Ganadera

Trabajo de Fin de Grado - Aplicación móvil Full Stack para la gestión y centralización de la información en explotaciones ganaderas

React NativeSpring BootJPAMySQLNFCAPI CIMAVET

Resumen del Proyecto

Aplicación móvisl con backend propio desarrollada como Trabajo de Fin de Grado, diseñada para digitalizar y optimizar la gestión de explotaciones ganaderas. La aplicación permite un control exhaustivo de la salud animal, administración de medicamentos, trazabilidad mediante NFC y generación de reportes.

🎯 Objetivo Principal

Centralizar toda la información ganadera en una única plataforma móvil, facilitando el trabajo diario del ganadero y mejorando la trazabilidad del ganado.

📱 Arquitectura

Frontend móvil en React Native, backend REST con Spring Boot y JPA, base de datos MySQL, integración con API externa CIMAVET.

Funcionalidades Principales

Inicio de Sesión Seguro

Inicio de Sesión Seguro

Sistema de autenticación para acceso seguro a la plataforma. Cada usuario puede gestionar sus explotaciones ganaderas de forma independiente.

Gestión de Animales

Gestión de Animales

Visualiza y gestiona todos tus animales de forma organizada. Búsqueda rápida por identificador, visualización de información completa de cada animal incluyendo crotal, nombre, fecha de nacimiento, raza y número de madre.

Detalles Completos del Animal

Detalles Completos del Animal

Accede a toda la información relevante de cada animal: datos de identificación, historial de medicamentos, enfermedades registradas, reproducción, ubres afectadas y producción lechera. Incluye alertas de suspensión de carne activas.

Identificación NFC

Identificación NFC

Tecnología NFC integrada para escribir y leer etiquetas de identificación animal. Asocia rápidamente cada animal con su etiqueta física, permitiendo una identificación instantánea e inequívoca.

Control de Enfermedades

Control de Enfermedades

Registro completo de enfermedades bovinas. Cada enfermedad incluye gravedad, síntomas principales y permite un seguimiento detallado del estado de salud del ganado. Se podrá dar de alta nuevas enfermedades manualmente, según las necesidades del usuario.

Integración API CIMAVET

Integración API CIMAVET

Consulta en tiempo real de información de medicamentos veterinarios. Acceso directo a la base de datos oficial del Ministerio de Agricultura para verificar fármacos en comercialización junto con sus periodos de suspensión. Estos farmácos se podrán asociar a los animales.

Gráficos y Estadísticas

Gráficos y Estadísticas

Visualización de datos mediante gráficos interactivos: seguimiento de salud animal, medicamentos reportados por mes, enfermedades registradas. Permite tomar decisiones informadas basadas en datos históricos.

Generación de Reportes PDF

Generación de Reportes PDF

Exporta información completa de tus animales en formato PDF. Incluye todos los datos relevantes: identificación, medicamentos, enfermedades y tratamientos. Ideal para auditorías y gestión documental.

Características Técnicas Destacadas

Recordatorios Inteligentes

Sistema de notificaciones programables y automáticas para administración de medicamentos veterinarios

API CIMAVET en Tiempo Real

Integración directa con la base de datos del Ministerio de Agricultura para consulta de fármacos

Tecnología NFC

Lectura y escritura de etiquetas NFC para identificación rápida y precisa de animales

Backend Robusto

API REST desarrollada con Spring Boot, JPA para persistencia y MySQL como base de datos

Gráficos Interactivos

Visualización de estadísticas de salud, medicamentos y enfermedades mediante gráficos.

Exportación PDF

Generación automática de reportes completos en formato PDF para auditorías y gestión documental