Skip to content

OscarTired/studio

 
 

Repository files navigation

🌱 Agrivision

Plataforma inteligente para la agricultura moderna con integración de IA de Google (Gemini)

Agrivision es una aplicación web avanzada que revoluciona la agricultura mediante el uso de inteligencia artificial, proporcionando diagnósticos precisos de cultivos, recomendaciones personalizadas y herramientas de gestión agrícola. 🚀 Ir al sitio

✨ Características Principales

🔍 Diagnóstico Inteligente de Cultivos

  • Análisis por IA: Utiliza Google Gemini para diagnosticar problemas en cultivos
  • Detección de Enfermedades: Identifica plagas, enfermedades y deficiencias nutricionales
  • Recomendaciones Personalizadas: Sugerencias específicas de tratamiento y prevención
  • Síntesis de Voz: Escucha las recomendaciones con tecnología text-to-speech

🌤️ Información Meteorológica

  • Datos en Tiempo Real: Información meteorológica actualizada
  • Pronósticos Agrícolas: Predicciones específicas para actividades agrícolas
  • Alertas Climáticas: Notificaciones sobre condiciones adversas

📊 Gestión de Finca

  • Registro de Actividades: Lleva un control detallado de las actividades agrícolas
  • Historial de Diagnósticos: Accede a diagnósticos anteriores y su evolución

🔐 Autenticación Segura

  • Google OAuth: Inicio de sesión seguro con tu cuenta de Google
  • Gestión de Sesiones: Manejo seguro de datos de usuario
  • Protección de Datos: Cumplimiento con estándares de seguridad

🛠️ Tecnologías Utilizadas

Frontend

  • Next.js 15: Framework React con App Router
  • TypeScript: Tipado estático para mayor robustez
  • Tailwind CSS: Diseño moderno y responsivo
  • Shadcn/ui: Componentes de UI elegantes y accesibles

Backend & IA

  • Google Gemini AI: Modelo de IA para análisis de cultivos
  • Better Auth: Sistema de autenticación moderno
  • Supabase: Base de datos PostgreSQL en la nube
  • Google Maps API: Integración de mapas y geolocalización

Deployment

  • Vercel: Hosting y deployment automático
  • PostgreSQL: Base de datos relacional
  • Environment Variables: Configuración segura

📱 Uso de la Aplicación

Diagnóstico de Cultivos

  1. Iniciar Sesión: Autenticarse con Google (opcional)
  2. Describir Cultivo/Fruta/Verdura: Proporcionar nombre
  3. Recibir Diagnóstico: La IA analizará y proporcionará recomendaciones
  4. Escuchar Recomendaciones: Usar la función de síntesis de voz
  5. Guardar Historial: El diagnóstico se guarda automáticamente

Información Meteorológica

  1. Seleccionar Ubicación: Usar el mapa interactivo
  2. Consultar Clima: Ver condiciones actuales y pronósticos
  3. Recibir Alertas: Notificaciones sobre condiciones adversas

📄 Licencia

Este proyecto está bajo la Licencia MIT. Ver el archivo LICENSE para más detalles.

🆘 Soporte

¿Quieres contribuir?

Desarrollado con ❤️ para revolucionar la agricultura moderna

Agrivision - Cultivando el futuro con inteligencia artificial

Note

Es un demo del proyecto, se ira actualizando con el tiempo, si presenta algunos fallos puede deberse a que usamos erramientas gratuitas, las cuales algunas tienen que actulizarce cada "x" tiempo.

Important

No realizar muchas consultas ni guardar demasiadas charlas, contamos con tokens gratuitos de gemini y capa gratuita en la BD.

About

Mejora a Agrivision:D

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.8%
  • CSS 1.1%
  • Other 1.1%