Construimos el stack completo de tu empresa de delivery.
Agente de WhatsApp con IA, app de repartidores, panel administrativo, geolocalización en tiempo real, notificaciones push y liquidaciones automáticas. Todo integrado, listo para producción y a tu marca.
Todo lo que tu operación necesita, construido a medida
Cada módulo es independiente y se integra con los demás. Contratas solo lo que necesitas, escalas cuando quieras.
Agente de WhatsApp con IA
Atiende a tus comercios aliados 24/7: registra cuentas, cotiza envíos por GPS, crea pedidos y responde consultas de estado sin intervención humana.
App de repartidores (PWA)
Aplicación instalable sin tiendas: login, verificación de documentos, disponibilidad, rutas disponibles, mapa, cambio de estados y ganancias en tiempo real.
Panel administrativo
Centro de control con métricas, gestión de comercios aliados, repartidores, asignación manual de rutas, mapa en vivo y liquidaciones semanales.
Motor de tarifas y liquidaciones
Cálculo automático de distancia y costo por km, comisiones por repartidor, deuda por comercio y registro de pagos con historial completo.
Notificaciones push y en tiempo real
Alertas de nuevas rutas por zona, cambios de estado del pedido y avisos al comercio. Todo automático con Firebase Cloud Messaging y listeners en vivo.
Onboarding y validación de repartidores
Registro por fases con carga de documentos (cédula, licencia, permiso, certificado médico), revisión desde el admin, aprobación o corrección.
Un stack probado, no una promesa
Cada pieza de tu operación corre sobre tecnología madura, escalable y con costos predecibles.
Backend & automatización
El cerebro de tu operación
Frontend & operación
Las interfaces que tu equipo usa a diario
Cómo funciona el stack, paso a paso
Desde que un comercio escribe por WhatsApp hasta que el dinero se liquida, así fluye la información entre los módulos.
Fase 1 · Onboarding del comercio
Primera vez que un comercio aliado escribe
Mensaje inicial por WhatsApp
El comercio escribe al número. El agente lo recibe y verifica si su teléfono ya está en aliados.
Verificación o registro
Si no existe, el agente pide encargado, comercio, teléfono, cédula, correo, ciudad y GPS del local (clip 📎).
Validaciones automáticas
Cédula, email, ciudad permitida y ubicación GPS vigente. Si falla algo, el agente lo corrige en conversación.
Alta en Firestore
Se crea el documento en aliados con estado activo y las coordenadas del local como origen de futuros envíos.
Fase 2 · Cotización y creación del pedido
El comercio pide un delivery
Solicitud de datos
El agente pide nombre del destinatario, qué envía, teléfono y la ubicación GPS en tiempo real del cliente final.
Cotización instantánea
Con las coordenadas del local y del destino, se calcula la distancia (Haversine) y el costo: $2 primer km + $1 por km adicional.
Confirmación del comercio
El agente muestra el precio exacto y espera confirmación. No crea nada hasta que el comercio diga «sí».
Creación en Firestore
Se genera el pedido en pedidos con estado nuevo, coordenadas origen/destino, distancia, costo y datos del destinatario.
Fase 3 · Asignación y notificación push
El pedido entra a la red de repartidores
Notificación push por zona
El backend filtra repartidores disponible: true en la ciudad del pedido y envía push vía FCM con el nombre del comercio y la distancia.
App del repartidor
El repartidor ve la nueva ruta en su PWA, con origen, destino, distancia y ganancia estimada según la comisión configurada.
Toma de la ruta
Al aceptar, se actualiza el pedido a asignado con repartidorId y se guarda la ganancia del repartidor.
Alternativa manual
Si nadie la toma, el panel admin permite asignar manualmente a un repartidor disponible de la misma ciudad.
Fase 4 · Ejecución de la entrega
Del local del comercio al cliente final
Retiro en el local
El repartidor llega al comercio, retira el paquete y marca en_camino. El comercio recibe aviso automático por WhatsApp.
Ruta y geolocalización
La app envía la posición del repartidor en segundo plano. El panel admin lo ve en el mapa en vivo.
Contacto con el cliente
Botones directos a WhatsApp y Google Maps con mensajes preescritos para coordinar la entrega sin fricción.
Entrega y cierre
El repartidor marca finalizado, se registra la hora de entrega y el comercio recibe confirmación con el costo final.
Fase 5 · Liquidación y control
El dinero y las métricas se consolidan
Deuda del comercio
Se suma el total de pedidos no cancelados y se resta lo ya cobrado en liquidaciones. El panel muestra la deuda en vivo.
Ganancia del repartidor
Cada pedido finalizado acumula su gananciaRepartidor. El admin registra pagos y el saldo se actualiza al instante.
Cobro semanal
El admin registra el cobro al comercio y el pago al repartidor. Ambos quedan con historial completo y trazable.
Métricas y auditoría
El dashboard consolida pedidos, ingresos, deudas y rendimiento por ciudad para la toma de decisiones.
De la idea a producción en semanas
Metodología clara, entregables por etapa y un MVP funcionando antes de que termine el primer mes.
Discovery y alcance
Reunión técnica para entender tu operación, tarifas, ciudades, roles y flujos. Entregamos documento de alcance y arquitectura propuesta.
Backend + Agente WhatsApp
Configuración de Firebase, agente IA, flujo de registro, cotización por GPS y creación de pedidos. Pruebas con tu equipo.
App de repartidores + Panel admin
PWA instalable, mapa, cambio de estados, notificaciones push, dashboard de control y gestión de documentos.
Integración, QA y despliegue
Liquidaciones, comisiones, pruebas end-to-end, deploy en producción, capacitación a tu equipo y entrega de documentación.
Soporte y evolución
Plan de mantenimiento mensual, monitoreo, correcciones y nuevas funcionalidades según tu crecimiento.
Tecnología que mueve operaciones reales
Nuestro stack está diseñado para soportar el día a día de una empresa de delivery.
Lo que las empresas de delivery nos preguntan
Tu empresa de delivery merece tecnología a su altura
Cuéntanos tu operación y te enviamos una propuesta técnica con alcance, tiempos y presupuesto en menos de 48 horas.