Ir al contenido principalIr al contenido principal
idataweb

Plataforma de Delivery de Comida para Metro Bites Collective

Construimos una app de delivery de marca blanca que ayudó a 12 restaurantes independientes a escapar de las comisiones del 30% de los marketplaces — atrayendo 18.000 usuarios y logrando tiempos de entrega medios de 23 minutos en los primeros 90 días del lanzamiento.

El Desafío

Metro Bites Collective era un grupo de 12 restaurantes de propiedad independiente en un área metropolitana de tamaño medio, que iban desde un local de pho vietnamita hasta una hamburguesería de alta gama. Juntos estaban pagando un promedio de 35.000 $ al mes en comisiones a DoorDash y UberEats — aproximadamente el 28-30% de cada pedido de entrega. Además de la carga financiera, no tenían ningún control sobre la experiencia del cliente: sin branding, sin datos directos del cliente y sin posibilidad de realizar promociones fuera de las reglas del marketplace.

Los restaurantes formaron una cooperativa para financiar una plataforma de delivery compartida. Los requisitos técnicos eran ambiciosos: una app orientada al consumidor con pedidos multi-restaurante, seguimiento GPS en tiempo real, un sistema de gestión de repartidores, tablets para restaurantes con gestión de pedidos y una flota compartida de 15 repartidores. La plataforma necesitaba soportar picos de carga de más de 200 pedidos simultáneos durante el servicio de cena del viernes en los 12 restaurantes.

Presupuestos previos de dos agencias rondaban los 250.000 $ con plazos de 8 meses. El presupuesto de la cooperativa era de 140.000 $ con una fecha límite de lanzamiento vinculada a la temporada de verano.

Nuestra Solución

Construimos un ecosistema de tres aplicaciones: una app para consumidores (React Native, iOS/Android), una app de gestión para tablets de restaurantes y una app para repartidores — todas conectadas a través de un backend en tiempo real en Node.js. La app de consumidores incluye capacidad de carrito multi-restaurante (pedidos de 2-3 restaurantes en un solo checkout), seguimiento de pedidos en tiempo real con GPS y un sistema de puntos de fidelización compartido entre todos los miembros de la cooperativa.

La app para tablets de restaurantes recibe pedidos con alertas sonoras, muestra tiempos estimados de preparación y comunica el estado de la cocina al sistema de despacho. Cuando un pedido está a 5 minutos de estar listo, el sistema asigna automáticamente al repartidor disponible más cercano y calcula la ruta óptima de recogida. La app de repartidores muestra navegación, detalles del pedido e instrucciones de entrega con actualizaciones de estado de un solo toque.

El algoritmo de despacho fue el núcleo técnico. Considera la proximidad del repartidor, los tiempos estimados de preparación del restaurante, oportunidades de agrupación de pedidos (múltiples recogidas de restaurantes cercanos) y las condiciones del tráfico para minimizar los tiempos de entrega. Socket.io mantiene conexiones persistentes entre las tres apps para actualizaciones de estado en tiempo real con latencia inferior a un segundo.

Proceso de Implementación

1

Arquitectura de la Plataforma(3 semanas)

Diseñamos el sistema de tres apps, el algoritmo de despacho y la capa de comunicación en tiempo real. Creamos wireframes de UI para las tres interfaces y los validamos con los propietarios de restaurantes.

2

Backend y Tiempo Real(5 semanas)

Construimos la API en Node.js, infraestructura WebSocket, algoritmo de despacho de repartidores, división de pagos con Stripe Connect y sistema de onboarding de restaurantes.

3

Aplicaciones Móviles(6 semanas)

Desarrollamos la app de consumidores, la app para tablets de restaurantes y la app de repartidores en React Native. Integramos Google Maps, notificaciones push y seguimiento en tiempo real.

4

Pruebas y Lanzamiento(4 semanas)

Realizamos pruebas de carga con picos simulados de 200 pedidos, lanzamos en beta con 3 restaurantes, iteramos la UX del repartidor y luego desplegamos en los 12 restaurantes durante 2 semanas.

Resultados

Metro Bites se lanzó durante la primera semana del verano y creció enteramente a través de marketing local — cada restaurante promocionó la app a sus clientes existentes con un descuento de 5 $ en el primer pedido financiado por la cooperativa.

18.000
Usuarios en 90 días
4.200 usuarios activos semanales en el mes 3
23 min
Tiempo medio de entrega
Comparable a DoorDash (26 min) a pesar de una flota más pequeña
420.000 $
Ahorro en comisiones (Año 1)
Cero comisiones de marketplace — solo costes de procesamiento de pagos
4,6★
Valoración en App Store
Basado en 890 reseñas entre iOS y Android
73%
Tasa de pedidos repetidos
El programa de fidelización impulsa una retención superior a la media del sector

Stack Tecnológico

R
React Native
Apps de consumidores, restaurantes y repartidores (iOS + Android)
N
Node.js
Servidor API y motor de despacho en tiempo real
S
Socket.io
Comunicación en tiempo real entre las tres apps
P
PostgreSQL 16
Datos de pedidos, usuarios, restaurantes y analítica
R
Redis
Gestión de sesiones, caché y seguimiento de ubicación de repartidores
S
Stripe Connect
Procesamiento de pagos con división automática a restaurantes

¿Listo para empezar?

Sin compromisos. Cuéntenos lo que necesita y le diremos cómo lo resolveríamos.

Pasamos de pagar 35.000 $ al mes a DoorDash a ser propietarios de nuestras relaciones con los clientes y conservar todo el margen. La app se amortizó en 4 meses.

Presidente de la Junta de la Cooperativa, Metro Bites Collective

¿Quiere Ser Propietario de Su Canal de Delivery?

Deje de pagar comisiones del 30% a los marketplaces. Construimos plataformas de delivery personalizadas que le permiten tener el control de la experiencia del cliente y de los ingresos.

Consulta gratuita · Evaluación de costes de plataforma incluida