Volver a proyectos
MV
En producción

Medivisitas

El CRM de campo para la visita médica farmacéutica.

SaaS multi-tenant para que laboratorios gestionen su fuerza de campo: cartera de médicos, rutas optimizadas, registro de visitas, auditoría de farmacias y control de muestras.

El problema

La fuerza de campo de un laboratorio se mueve a ciegas: representantes visitando médicos y farmacias sin un registro confiable y con rutas armadas a ojo, perdiendo horas y combustible.

Sin control de muestras ni visibilidad para los supervisores, la operación se vuelve imposible de medir — y lo que no se mide, no se mejora.

La solución

Una plataforma multi-tenant donde cada laboratorio opera aislado, con jerarquía de roles y control total de su operación de campo — del territorio a la última muestra entregada.

Cartera de médicos y rutas optimizadas

Planifica el día con optimización geográfica (Google Routes API) y navega con Maps / Waze. Menos tiempo manejando, más visitas.

Registro de visitas en tiempo real

Cada visita queda con su estado (realizada, no recibido, reprogramada), notas y tareas de seguimiento. Nada se pierde.

Auditoría de farmacias

Controla stock, rotación y productos inmovilizados por farmacia, para que el producto esté siempre donde debe.

Control de muestras

Kardex inmutable de cada movimiento (entrada/salida): trazabilidad total, cero descuadres.

Optimización & inteligencia de rutas

El motor de rutas usa Google Routes API y matriz de distancias para ordenar hasta 25 paradas (TSP) con ETA y tráfico, y precalcula distancias desde el punto de origen de cada representante. La arquitectura (contratos limpios, validación con Zod, kardex inmutable) está lista para incorporar IA: resúmenes de visita y recomendaciones de agenda.

Stack técnico

Frontend

React 19Vite (SWC)Material UIZustandReact Router 7Recharts

Backend

Cloud Functions v2 (Node 24)FirestoreZod

Datos & Reglas

Multi-tenant por laboratory_idRBAC default-denyModelo maestro + perfilKardex inmutable

Geo & Integraciones

Google Routes API / Distance MatrixAirtableDexie (offline)

Impacto & valor

  • En producción en medivisita.com.
  • Convierte una operación de campo dispersa en datos medibles.
  • Rutas optimizadas que ahorran tiempo y combustible a los representantes.
  • Visibilidad real del desempeño para supervisores; offline-first para el terreno.