Introducción #
Mi Campo es una aplicación web pensada para que un agricultor pueda llevar el control completo de su explotación desde el móvil, sin necesidad de tener conocimientos informáticos. Funciona en cualquier navegador moderno (Chrome, Safari, Firefox, Edge) y se puede instalar como aplicación PWA en Android e iOS para abrirla con un solo toque desde la pantalla de inicio.
El proyecto nace en Adra (Almería) y está hecho por y para agricultores reales. Por eso encontrarás términos como alhóndiga, jornal, sulfato, fichaje, campaña o invernadero usados con su significado del campo, no como genéricos de un software empresarial.
En una frase: es lo que harías con un Excel, una libreta y diez WhatsApps, pero todo junto, ordenado y sin perder nada.
Cómo empezar #
1. Probar antes de registrarte
En la pantalla de inicio pulsa 👀 Ver demo sin cuenta. Cargarás los datos de Alex, agricultor de Adra, con cinco fincas (cuatro invernaderos y la finca Castala de almendro y olivar), jornaleros, ventas, gastos y la estación meteo Castala conectada. Puedes tocar cualquier botón sin miedo: nada se guarda.
2. Crear tu cuenta
Cuando quieras empezar con tus datos, pulsa Crear cuenta e introduce tu correo y una contraseña, o pulsa Continuar con Google. La cuenta es gratis y no hace falta tarjeta.
3. Tutorial guiado
La primera vez que entras se lanza un tutorial paso a paso de 19 pasos: te explica precios por alhóndiga, ventas con foto del albarán, gastos y previsiones, jornaleros con deuda por finca, proveedores externos, fincas con productos y sulfatos contados por aplicación, fichajes con QR, calendario predictivo, mensajes, panel de control, estación meteo, asistente IA y cambio de idioma. Si lo cierras, puedes volver a abrirlo desde tu avatar (arriba a la derecha) → 🎓 Ver tutorial.
También tienes un vídeo tutorial de unos 3 minutos con 14 escenas locutadas en español: pulsa el botón ▶ Vídeo tutorial arriba a la izquierda en la pantalla de login, o desde tu avatar → ▶ Ver vídeo tutorial.
Navegar por la app #
Mi Campo tiene dos zonas de navegación según tu pantalla:
- Sidebar lateral en escritorio (izquierda).
- Barra inferior en móvil.
Los iconos te llevan a cada módulo. Arriba a la derecha tienes el botón 🤖 IA para abrir el asistente y tu avatar para acceder a tu cuenta, mensajes y tutorial.
Módulo Precios #
Es la pantalla de inicio. Tiene tres bloques:
- Precios por alhóndiga: cada hortaliza es una tarjeta con el precio medio del día y, sobre todo, dónde se ha pagado más caro (📈 verde) y más barato (📉 rojo). Se muestran las cuatro alhóndigas almerienses principales (Agroponiente Adra, Agroejido El Ejido, CASI Almería, Vegacañada) y al tocar la tarjeta se despliega el ranking completo. La conexión real con la API pública de la Junta de Andalucía (Observatorio de Precios y Mercados) está cableada y se activa automáticamente cuando la fuente lo permita; mientras tanto se muestran datos de ejemplo.
- Resumen de tus ventas registradas agrupadas por campaña, finca y producto.
- Tus módulos: aquí eliges qué pestañas quieres ver en el menú (ver siguiente sección).
Activar y desactivar módulos #
Mi Campo tiene 10 módulos pero seguro que no usarás los 10 desde el primer día. Para no saturarte el menú, en Precios → Tus módulos tienes una tarjeta por cada módulo con un interruptor.
- Marca el módulo para que aparezca en el menú.
- Desmárcalo para ocultarlo (los datos se mantienen, solo se oculta la pestaña).
- Si ocultas todos menos uno, siempre podrás reactivarlos desde Precios.
Gastos del campo #
El módulo Gastos tiene cuatro pestañas internas:
| Pestaña | Para qué sirve |
|---|---|
| 💸 Gastos | Registrar lo que has comprado: abonos, fitosanitarios, combustible, reparaciones, etc. |
| 📦 Stock | Llevar el inventario de lo que tienes en el almacén. |
| 🔮 Previsiones | Ver cuándo se te agota cada insumo y cuánto te va a costar reponerlos. |
| 🏪 Proveedores | Lista de tus proveedores de insumos (venenos, casas de semillas, abonos, fitosanitarios, combustible, etc.). Ver sección Proveedores. |
Cómo añadir un gasto
Tienes cuatro maneras:
- Manual: rellena el formulario.
- 📷 Foto: hazle una foto al ticket o factura, la IA extrae los datos.
- 🎙️ Audio: "Hoy gasolinera Adra, 45 euros gasoil tractor".
- 🤖 IA: pídele en el chat "Añade un gasto de 78 euros en sulfato de cobre".
Stock e insumos #
En Gastos → Stock ves todos tus insumos con cantidad disponible, precio, proveedor y la finca a la que están asignados (o Almacén central si es para varias). Arriba tienes cuatro contadores rápidos: 📦 nº items, 💰 valor total, 🚨 críticos (≤3 días o agotados) y ⚠️ bajos (≤7 días).
Campos importantes
- Cantidad: cuánto te queda ahora mismo.
- Unidad: kg, L, sobres, m², lo que tenga sentido.
- Consumo por riego: cuánto se gasta CADA VEZ que se riega o se aplica. Esto es lo que activa las previsiones. En sulfatos equivale a la dosis por tratamiento.
- Precio unitario: para calcular valor de stock y proyección de costes.
- Categoría: abono, sulfato, herbicida, fungicida, semilla, combustible, fitosanitario, invernadero, riego, maquinaria.
- Finca asignada: una finca concreta o "Almacén central" si lo usas en varias.
- Proveedor: enlaza con tu lista de proveedores (módulo Jornaleros → Proveedores).
Cómo se calcula el "nº de riegos restantes"
Mi Campo no se inventa los días de stock: los deduce de tu propio historial. Concretamente:
- Mira los riegos que has registrado en los últimos 90 días para la finca a la que está asignado el item (o la media global si no hay finca).
- Calcula la frecuencia media en días entre riegos.
- Divide la cantidad disponible entre el consumo por riego para obtener el nº de riegos que aguanta el stock.
- Multiplica nº de riegos × frecuencia media para estimar los días que aguantará.
Por eso si llevas tus riegos al día, las previsiones son mucho más precisas. Y por eso en la pestaña Productos de cada finca verás cada item etiquetado como "450 kg · 38 riegos": el número de riegos es directo y no depende de un patrón asumido.
Previsiones #
La pestaña Previsiones es la central de planificación del módulo Gastos. Calcula automáticamente:
- 🟡 Sulfatos — un bloque destacado al inicio que te muestra todos tus sulfatos agrupados por finca, su stock y el número de sulfatos restantes (en lugar de días) con avisos en rojo si quedan ≤2 sulfatos.
- ⏳ Riegos restantes de cada item con barra de tiempo y fecha estimada de agotamiento.
- 🛒 Plan de reposición sugerido con cantidades a comprar para cubrir el próximo mes.
- 📊 Coste mensual y proyección anual.
- 🎯 Análisis por categoría: qué porcentaje del valor de tu almacén es abono, sulfato, etc.
Para que las previsiones funcionen necesita que cada item de stock tenga cantidad, consumo por riego (o diario) y precio.
Sulfatos paso a paso #
Los sulfatos son el insumo crítico de muchas explotaciones (preventivos de mildiu, oídio, monilia…). Por eso tienen tratamiento especial en Mi Campo:
- En Gastos → Stock añade tu producto, marca categoría
sulfatoy su consumo por aplicación (la "dosis por sulfato"). - En Fincas → tu finca → 🟡 Sulfato verás el stock disponible en esa finca + almacén central. Cada item se etiqueta como "X kg · N sulfatos": el número indica cuántos tratamientos te quedan según la dosis configurada. Debajo, los tratamientos aplicados con fecha y dosis.
- Cuando hagas un tratamiento, regístralo en esa misma pestaña para tener el histórico.
- En Gastos → Previsiones tienes el resumen general de sulfatos con avisos automáticos cuando el nº de sulfatos restantes cae por debajo de 4 (vigilar) o de 2 (crítico).
Proveedores (insumos) #
En Gastos → 🏪 Proveedores das de alta a quienes te suministran insumos: venenos, casas de semillas, abonos, fitosanitarios, combustible, plásticos, maquinaria, transportistas, etc. Cada usuario gestiona los suyos.
Cómo crear un proveedor
- Pulsa + Alta proveedor. Se abre un formulario con: Nombre, Tipo, Email, Teléfono y Notas.
- El tipo viene preseleccionado con valores típicos de insumos: Cooperativa, Fitosanitarios, Fertilizantes, Semillas, Maquinaria, Transporte, Combustible…
- Guarda. El proveedor aparece en tu lista y queda guardado en la nube.
Acciones por proveedor
- ⊘ Dar de baja / ↺ Reactivar sin perder el historial.
- ✕ Eliminar definitivamente (con confirmación).
- Las notas son útiles para condiciones de pago, descuentos por volumen o el comercial habitual.
Ventas y albaranes #
El módulo Ventas tiene dos pestañas internas:
| Pestaña | Para qué sirve |
|---|---|
| 📦 Ventas | Registrar cada venta con producto, kilos, precio, cliente, albarán y fecha. |
| 🏬 Almacenes | Lista de tus almacenes/compradores: alhóndigas, cooperativas, exportadoras, mayoristas. Ver sección Almacenes. |
Cada venta se registra con producto, kilos, precio €/kg, cliente, número de albarán y fecha. Las cuatro formas de capturar son las mismas que en Gastos: manual, foto del albarán, audio o IA.
El sistema calcula automáticamente:
- Importe total (kilos × €/kg).
- Resumen por campaña, finca, producto y cliente.
- €/kg medio del periodo.
- Detección de albaranes sin foto (recordatorio para adjuntarla).
Almacenes (compradores) #
En Ventas → 🏬 Almacenes gestionas a quién le vendes tus cosechas: alhóndigas (CASI, Agroponiente, Agroejido, Vegacañada…), cooperativas, exportadoras, distribuidores mayoristas, particulares o "comisionistas".
Cómo crear un almacén
- Pulsa + Alta almacén. Se abre el mismo formulario que para proveedores pero con tipos pensados para compra: Alhóndiga, Cooperativa, Exportadora, Distribuidor, Mayorista, Particular…
- Guarda. Quedará disponible al rellenar el campo cliente de una venta.
Jornaleros #
Gestiona dos cosas distintas:
- Personas: tu plantilla de jornaleros con nombre, tarifa, tarea principal y finca asignada.
- Jornadas: cada día de trabajo con horas, tarea concreta, finca, coste e incidencias (baja médica, lluvia…).
El módulo calcula automáticamente:
- Total horas trabajadas por jornalero/semana/mes.
- Coste acumulado.
- Lo que le debes a cada uno (jornadas registradas y todavía no pagadas), desglosado por finca: bajo cada nombre aparecen pastillas con cada finca donde ha trabajado y el coste imputado a esa finca, así sabes en qué parcela se ha generado cada euro pendiente.
Cada jornalero puede tener un rol: jornalero (solo ve sus jornadas), encargado (puede ver gastos, ventas, stock y todas las fincas) o administrador (acceso completo, igual que el dueño). Además del rol, puedes activar permisos individuales: ver gastos, ver ventas, ver fincas, ver stock, ver todos los jornaleros, gestionar proveedores y panel de control.
Deuda acumulada con desglose por finca
En la pestaña Cuadrilla, debajo del total adeudado de cada jornalero salen pastillas con cada finca donde ha trabajado y el coste imputado a esa finca. Por ejemplo: "Mohamed · 204 € · 🌿 Las Cuatro Higueras 136 € · 🌿 Vega Almería 68 €". Si una jornada se registró sin asignar finca, lo dice en cursiva. Esto te permite saber, antes de pagar, en qué parcela se está acumulando el coste de mano de obra.
Editar la ficha del jornalero
Cada jornalero de la Cuadrilla tiene un botón ✎ que abre su ficha completa: nombre, tarifa €/h, estado, tarea/especialidad, finca asignada, teléfono, email, DNI/NIE, nº de Seguridad Social, dirección, fecha de alta, fecha de baja y observaciones. Todo se guarda en la nube.
📧 Invitar a la app: si rellenas el email del jornalero, le llega una invitación para acceder a Mi Campo con su propia contraseña — verá únicamente lo que sus permisos le autoricen.
Proveedores externos #
Dentro del módulo Jornaleros tienes la pestaña 🏢 Proveedores para dar de alta empresas externas que trabajan contigo: cooperativas, talleres, riegos, semilleros, distribuidores de fitosanitarios, fabricantes de plástico, gasolineras de flota, etc.
Datos del proveedor
- Nombre o razón social y NIF/CIF.
- Persona de contacto habitual.
- Teléfono, email y dirección.
- Observaciones libres (formas de pago, frecuencia de visita, descuentos…).
Invitar al proveedor y darle permisos
Al dar de alta o editar un proveedor, si rellenas su email recibe automáticamente una invitación para acceder a Mi Campo y crear su contraseña. Desde la ficha de edición controlas exactamente qué verá:
- 🔐 Módulos permitidos: marcas a qué módulos tiene acceso (Precios, Ventas, Gastos, Jornaleros, Fincas, Calendario, Mensajes, Panel, Dispositivos). Por defecto ninguno — solo ve lo que le autorices.
- 👥 Datos visibles: por defecto solo ve tus datos. Puedes añadir los emails de otros usuarios cuyos datos también deba ver (útil si varias explotaciones comparten el mismo proveedor).
Cuando el proveedor entra en la app, solo aparecen en su menú los módulos autorizados, y la base de datos (Row-Level Security) garantiza que no pueda acceder a nada más.
Trabajadores del proveedor
Cada proveedor puede tener una lista de trabajadores con ficha completa, igual que un jornalero propio: nombre, teléfono, email, especialidad, tarifa €/h, finca asignada, fecha de alta, estado (activo/inactivo) y observaciones.
Lo importante: cada trabajador tiene sus propios permisos individuales. Puedes definir si el comercial de tu cooperativa puede ver tus gastos pero no los del resto, o si el técnico de riegos solo accede a una finca concreta. Cuatro roles base (jornalero, encargado, admin, sin acceso) y siete toggles individuales (gastos, ventas, fincas, stock, todos los jornaleros, proveedores, panel).
Fincas y campañas #
Una finca es una parcela física: nombre, cultivo principal, hectáreas y ubicación GPS (para clima y mapas). Una campaña es un periodo productivo concreto (por ejemplo "Tomate primavera 2025") que puede abarcar una o varias fincas.
Cada finca tiene en su cabecera dos botones: ✏️ Editar (abre un modal para cambiar nombre, cultivo y hectáreas) y ✕ Eliminar. Los cambios se sincronizan con la nube al instante.
Dentro de cada finca tienes 5 sub-pestañas:
- 💧 Riegos — horas de riego, método, observaciones.
- 🧪 Productos — tratamientos aplicados (herbicidas, fertilizantes, fitosanitarios…) y un bloque de stock por finca: cada producto del almacén asignado a esta parcela aparece etiquetado como "X kg · N riegos", donde N es cuántos riegos aguanta el stock según el consumo configurado y la frecuencia de riego del historial.
- 🟡 Sulfato — pestaña dedicada con stock contado por nº de sulfatos restantes (ver sección Sulfatos).
- ⛅ Tiempo — datos meteo en vivo si hay estación enlazada, alertas de viento, lluvia, humedad y heladas.
- 🪪 Fichajes — cartel QR para descargar e imprimir, listado de fichajes del día.
Además, el módulo Fincas tiene una pestaña superior 📸 Conteo IA (ver sección siguiente).
Conteo de cosecha con IA #
En Fincas → 📸 Conteo IA puedes estimar cuántos frutos hay en una planta o un árbol a partir de una simple foto. Útil para prever kilos de cosecha antes de recolectar.
- Subes una foto (galería o cámara) o pruebas con el ejemplo precargado.
- La inteligencia artificial analiza la imagen y cuenta los frutos visibles.
- Cada fruto aparece marcado con un recuadro y su nivel de confianza (por ejemplo pimiento 0.87).
- Guardas el conteo: queda en el historial con su foto, total y fecha, asociado a la finca que elijas.
Parámetros: eliges el tipo de fruto a contar (pimiento, tomate, naranja…) y un umbral de confianza mínima — solo se cuentan las detecciones por encima de ese umbral, para descartar frutos dudosos. Puedes alternar entre la vista anotada (con recuadros) y la original, y descargar la imagen con las marcas.
⚠️ El conteo es una estimación orientativa generada por IA, no un recuento exacto: los frutos tapados por hojas o ramas pueden no detectarse. Sirve como referencia rápida para planificar la recolección.
Fichaje QR #
El fichaje funciona así:
- Desde la finca, descarga el cartel QR e imprímelo.
- Pégalo en la entrada de la finca o del invernadero.
- El jornalero abre la cámara de su móvil, escanea el QR, hace login con su nombre y pulsa Entrada o Salida.
- Tú ves desde tu panel quién ha fichado, a qué hora y cuánto lleva en la finca.
No requiere instalar nada en el móvil del jornalero. Funciona con cualquier cámara de móvil moderno.
Calendario #
Apunta riegos programados, tratamientos, podas, recogidas, visitas técnicas y cualquier evento. Recibes avisos en el navegador antes de la cita (5 min, 30 min o el día anterior según configures).
🔮 Próximos previstos según tu historial. El calendario calcula automáticamente la frecuencia media de tus riegos y sulfatos por finca y proyecta las próximas fechas. Verás un bloque dedicado bajo "Próximas citas" con cada predicción, su nivel de confianza (Alta/Media/Baja según cuánto historial haya) y un botón ✓ Confirmar para convertirla en cita real. Si toca regar o sulfatar en ≤3 días, sale un aviso amarillo destacado al abrir el calendario. En la rejilla del mes, las predicciones aparecen con un patrón rayado para distinguirlas de las citas confirmadas.
Las alertas meteorológicas generadas por las estaciones (helada nocturna, viento alto, lluvia intensa) aparecen también aquí para que las veas junto al resto de tareas.
Mensajes en tiempo real #
Chat directo con cualquier usuario de Mi Campo: tu cuadrilla, encargados, asesor técnico, otros agricultores. La mensajería funciona en tiempo real: los mensajes llegan al instante sin recargar la página.
🌍 Buscar y empezar conversación con otro usuario
Sobre el listado de Tu cuadrilla hay un buscador "Otros usuarios de Mi Campo". Escribe ≥2 caracteres del nombre o email de cualquier usuario registrado y pulsa para abrir el chat. Por privacidad, sin escribir nada no se muestra a nadie.
👥 Grupos de cuadrilla
Pulsa + Grupo, dale nombre y elige miembros entre tus jornaleros. Útil para anuncios a la cuadrilla, coordinación de campañas o turnos.
🟢 Estado en línea
Sobre el avatar de cada conversación aparece un punto verde si esa persona tiene la app abierta. En el header del chat se indica "En línea" o "Desconectado".
✍️ "Está escribiendo…"
Cuando el otro usuario está tecleando, ves en cursiva verde "escribiendo…" tanto en la preview del sidebar como en el header del chat — igual que WhatsApp/Telegram.
🔴 Mensajes sin leer
Sobre el icono 💬 del menú aparece un badge rojo con el número de mensajes recibidos que no has leído. Al abrir la conversación, los mensajes se marcan como leídos automáticamente y el contador baja.
📎 Adjuntos profesionales
Puedes adjuntar fotos (cámara o archivo), documentos (PDF, DOC, XLSX, ZIP…) y notas de audio grabadas con el micrófono (hasta 3 minutos). Todo se sube a almacenamiento seguro en la nube — no viaja en el propio mensaje. Tamaño máximo: 25 MB por archivo. Ver siguiente sección para el visor.
🤖 Asistente IA para redactar
Toca el icono 🤖 dentro del chat y la IA puede: mejorar la redacción, resumir, hacer el mensaje más formal, traducir al árabe o al inglés, o sugerir respuesta al último mensaje recibido. Útil cuando quieres escribirle al técnico en un tono más formal o traducir al árabe para un jornalero.
📢 Broadcasts del administrador
El administrador puede mandar un mensaje a todos los usuarios a la vez. Aparece como un canal especial "📢 Anuncios del administrador" en tu lista de chats — anuncios oficiales, avisos de mantenimiento o novedades.
📱 Modo pantalla completa en móvil
Al abrir una conversación en el móvil, la cabecera superior de la app se oculta automáticamente para que el chat ocupe toda la pantalla, igual que las apps de mensajería habituales. Pulsa la flecha ← para volver al listado y la cabecera reaparece.
Visor de fotos / PDFs / audios #
Cuando recibes un adjunto en el chat, púlsalo para abrir el visor a pantalla completa:
- 🖼️ Imágenes: se ven centradas en grande con fondo oscuro, máxima nitidez.
- 📕 PDFs: se abren incrustados con el lector del navegador (puedes hacer scroll, buscar texto, imprimir).
- 🎬 Vídeos: reproductor con controles automáticos.
- 🎙️ Audios: tarjeta con reproductor para escuchar la nota de voz.
- 📎 Otros archivos (DOC, XLSX, ZIP…): tarjeta con botón "⬇ Descargar" porque el navegador no los puede previsualizar.
El visor se cierra con:
- El botón ← arriba a la izquierda → vuelves a la conversación.
- El botón Atrás del navegador o del teléfono → vuelves a la conversación.
- La tecla Esc en escritorio.
- Un clic en el fondo oscuro.
Arriba a la derecha tienes también un botón ⬇ para descargar el archivo sin cerrar el visor.
Panel de control #
El panel es tu vista económica integrada. Muestra:
- Ingresos vs gastos con gráfica mensual y comparativa con el periodo anterior.
- Beneficio neto y margen %.
- € por hora trabajada (coste real de la mano de obra) y €/kg cosechado.
- Productividad por finca, jornalero y producto ordenable.
- Producción por producto con el ranking de tus hortalizas más vendidas en kilos y €.
- Horas por jornalero agregadas por semana/mes para detectar a quién cargas más.
- Filtros por fecha, finca, producto y campaña — combinables.
Es el módulo perfecto para tu cierre mensual o para compartir un PDF con tu gestoría. Si quieres una vista rápida del día a día sin abrir el panel, los KPIs económicos también aparecen condensados al final del módulo Precios.
Dispositivos IoT #
Conecta tus estaciones meteorológicas y sensores agrícolas. Compatibilidad nativa con Ecowitt, y abierto a cualquier fabricante que exponga API REST con clave de acceso:
- Estaciones meteo: Ecowitt, Davis Vantage (WeatherLink), Pessl Instruments / Metos (FieldClimate), Sencrop, WeatherFlow Tempest, Netatmo, AcuRite, Bresser.
- Sensores de suelo: Sentek Drill & Drop, Meter Group (Teros / ZL6), Watermark (Irrometer), Aranet.
- Hubs y LoRaWAN: Dragino, Milesight, RAK Wireless — puerta abierta a cualquier sensor que envíe vía webhook.
Pasos para conectar una estación:
- Crear cuenta en el portal de tu fabricante (ecowitt.net, weatherlink.com, fieldclimate.com, sencrop.com, weatherflow.com…) y registrar tu estación.
- En Mi Campo → Dispositivos → Añadir dispositivo.
- Pegar tu
app_key,api_keyy laMAC(o identificador equivalente) de la estación. - Asignar el dispositivo a la finca correspondiente.
Una vez conectado verás los datos en vivo (temperatura, humedad, viento, lluvia, UV, presión) y los sensores de suelo (humedad y temperatura por canal). Los datos se actualizan cada 5 minutos.
Asistente IA #
El botón 🤖 IA abre un chat lateral. Puedes hablarle en lenguaje natural (español, árabe, francés o inglés según tu idioma activo) y se encarga de actuar en el módulo correcto. Ejemplos reales:
- "Hoy Mohamed 8 horas poda en Las Cuatro Higueras" → crea una jornada en Jornaleros, asigna finca, calcula coste con la tarifa.
- "Vendí 800 kg de tomate pera a 0,55 €/kg a la cooperativa, albarán 142" → crea una venta con todos los campos.
- "He aplicado 2 kg de sulfato de cobre en Castala, preventivo mildiu" → registra tratamiento, descuenta del stock y guarda observación.
- "He comprado 50 kg de abono NPK 15-15-15 a 0,85 €/kg a Agroquímica Almería" → crea gasto, actualiza stock y enlaza con el proveedor.
- "Añade un nuevo proveedor: Hortícola del Sur, NIF B-04999111, contacto Marta" → da de alta en Proveedores.
- "Apunta para mañana a las 8 sulfato de cobre en Castala" → crea cita en Calendario.
- "¿Cuánto llevamos vendido este mes?" → calcula sobre tus datos reales y responde con números.
- "Resume los gastos por categoría de marzo" → análisis automático.
Audio y foto
- 🎙️ Audio: pulsa el micrófono y dictas — la app transcribe (Web Speech API) y la IA interpreta el resultado.
- 📷 Foto: adjuntas un albarán, una factura o un ticket; la IA lee los campos (producto, kilos, precio, cliente, total) y te propone crear la venta o el gasto. Tú revisas y confirmas.
Privacidad
El asistente solo accede a tus propios datos para responder. Las consultas se procesan con Anthropic Claude (modelo grande de lenguaje) bajo acuerdo de no entrenamiento sobre tus prompts. Las fotos se procesan en el momento y no se almacenan en servidores de terceros.
Tu perfil #
Toca tu avatar arriba a la derecha. Desde ahí puedes:
- Ver tus mensajes recientes.
- Activar o desactivar el precio de venta (€/kg) en las tarjetas de productos.
- Cambiar el idioma de la app y del asistente (ver siguiente sección).
- Volver a abrir el tutorial guiado (19 pasos).
- Abrir el vídeo tutorial (14 escenas, ~3 minutos) o el dossier completo (este documento).
- Cerrar sesión.
Idioma (es / ar / fr / en) #
Mi Campo soporta cuatro idiomas oficiales: 🇪🇸 Español, 🇲🇦 العربية, 🇫🇷 Français y 🇬🇧 English. El selector aparece en dos sitios:
- Pantalla de login, antes incluso de iniciar sesión, encima del logo. Útil para que el jornalero que va a fichar elija su idioma sin necesidad de cuenta.
- Panel de cuenta (avatar) → fila 🌐 Idioma.
En ambos sitios el selector es una pastilla con bandera y nombre del idioma actual. Al pulsarla se despliega un mini-menú con las cuatro opciones — eliges una y la app se traduce al instante. Pulsar fuera o tecla Esc cierra el menú sin cambiar nada.
Soporte RTL para árabe
Cuando eliges العربية, la app se voltea automáticamente a derecha-a-izquierda (RTL): textos, navegación, paneles y diálogos. Los inputs numéricos (kg, €, horas, fechas) mantienen orientación LTR para que se sigan leyendo correctamente.
El asistente IA también responde en tu idioma
El asistente del chat detecta el idioma activo y responde en el mismo. Si tú le escribes en otro idioma, te contesta en ese. Tus datos (nombres de productos, fincas, jornaleros) se mantienen tal cual los introdujiste — solo la respuesta de la IA y los textos de la interfaz cambian de idioma.
Sincronización en la nube #
Todo lo que introduces en Mi Campo se guarda en Supabase (nuestra base de datos en la nube europea). Esto significa que:
- Lo que añades desde el móvil aparece al instante en el ordenador, y al revés.
- Si se te rompe o pierdes el teléfono, basta con instalar la app en uno nuevo, hacer login y todos tus datos estarán ahí.
- El navegador guarda una copia local para que la app abra rápido sin esperar a la red, pero la fuente de verdad es la nube. La copia local se actualiza automáticamente cada vez que se sincroniza.
Qué se guarda en la nube
Todos los datos del usuario: fincas, gastos, ventas, jornadas, jornaleros, riegos, productos, sulfatos, campañas, stock, eventos del calendario, dispositivos IoT (estaciones meteorológicas con sus credenciales), proveedores y almacenes, trabajadores de proveedor, mensajes y grupos del chat, fichajes y adjuntos del chat (en almacenamiento Storage seguro).
Qué se guarda solo en el dispositivo
Las preferencias visuales: idioma elegido, modo oscuro, módulos ocultos del menú, tutorial visto, consentimiento de cookies. Estas son específicas del dispositivo y del navegador — no las queremos sincronizar.
Migración automática de datos antiguos
Si tenías datos guardados solo en tu navegador (desde versiones anteriores) y la nube está vacía, la app los sube automáticamente al iniciar sesión. Verás en la consola del navegador "🔄 Migrando N items… ✅". No tienes que hacer nada.
Privacidad y RGPD #
Mi Campo cumple con el RGPD europeo. En particular:
- Tus datos agrícolas son tuyos: no los compartimos con terceros, no los usamos para entrenar modelos de IA, no los vendemos.
- El almacenamiento es en infraestructura europea (Supabase autoalojado en AWS Europa).
- Aislamiento total entre usuarios: la base de datos aplica Row-Level Security (RLS) a nivel de PostgreSQL. Aunque alguien intentara consultar la BD directamente con un token de otro usuario, solo verá sus propias filas. Esto incluye fincas, gastos, ventas, jornadas, jornaleros, riegos, productos, campañas, stock, eventos, dispositivos, proveedores y mensajes.
- El administrador tiene acceso técnico a la lista de usuarios y a un panel de inspección, pero NO puede ver importes económicos (ingresos, costes, márgenes) de ningún usuario. Esta restricción está en el código del panel admin y en el contexto que se envía al asistente IA.
- Cifrado en tránsito: toda la comunicación con la nube va por HTTPS.
- Mensajería cifrada en tránsito: los adjuntos del chat se suben a un bucket de Storage privado y se sirven con URLs no predecibles.
- Puedes exportar todos tus datos en cualquier momento.
- Puedes borrar tu cuenta y todos los datos asociados desde tu perfil.
- Solo usamos cookies esenciales para la sesión y, si aceptas, cookies analíticas anónimas para mejorar la app.
Preguntas frecuentes #
¿Funciona sin internet?
La app está pensada para usarse online (sincronización en la nube). Si pierdes señal en la finca, los datos del último login se mantienen visibles, pero los nuevos registros se enviarán cuando recuperes conexión.
¿Hay app nativa para Android o iOS?
Es una PWA: puedes instalarla en el móvil desde el navegador (Chrome → menú → Añadir a pantalla de inicio). Se comporta como una app nativa, ocupa muy poco y se actualiza sola.
¿Puedo darle acceso a mi cuadrilla?
Sí. Cada jornalero puede tener su propio acceso con un rol limitado (solo sus jornadas, o gastos y fincas si es encargado).
¿Y si quiero migrar mis datos antiguos?
Cuéntanos qué tienes (Excel, otra app) y te ayudamos a importar.
¿Soporta otros idiomas?
Sí. La app está disponible en 8 idiomas: 🇪🇸 español, 🇬🇧 inglés, 🇫🇷 francés, 🇲🇦 árabe (con interfaz RTL automática), 🇩🇪 alemán, 🇮🇹 italiano, 🇵🇹 portugués y català. Cambia el idioma desde tu avatar arriba a la derecha → desplegable "Idioma". El asistente IA también responde en el idioma que tengas activo.
Contacto y ayuda #
Si te atascas o quieres proponer una mejora:
- 📧 hola@micampoconia.com
- 🌐 micampoconia.com
- 🐛 Botón 👍 / 👎 bajo cualquier respuesta del asistente IA para reportar.
Antes de abrir un ticket, prueba a preguntarle al asistente IA de la propia app — está entrenado para resolver dudas básicas de uso.