Servicios Genbia

Tu propia experiencia tipo Uber Eats: cliente, operación y rider alineados

La misma lógica que conocen tus usuarios en las grandes apps de envíos — pedido, seguimiento y reparto en vivo — pero con tu marca, tus tarifas y una sola base técnica detrás. Golleva es la referencia que puedes ver en pantalla: tres aplicaciones conversando con el mismo Postgres y Supabase (Auth, Storage, Realtime), sin silos ni APIs improvisadas.

App rider: pantalla de inicio con mapa y disponibilidad para reparto

Referencia de producto · Golleva

Tres aplicaciones, un mismo modelo de datos

Capturas reales del panel web y de las apps móviles: sirven para que veas el nivel de detalle operativo antes de adaptar marca y flujos a tu negocio.

Panel de administración

Vite + React
Panel administrativo: vista general del sistema de pedidos
Resumen operativo: métricas y acceso rápido a pedidos y configuración.
Panel administrativo: mapa y listado de pedidos
Pedidos en mapa y tabla: filtrado por periodo y seguimiento geográfico.
Panel administrativo: solicitudes de repartidores
Solicitudes de registro de riders con revisión antes de activar cuentas.

App cliente

Expo
App cliente: pantalla de inicio con resumen y crear pedido
Inicio: resumen de envíos, pedidos activos y acceso rápido a crear un nuevo pedido.
App cliente: seguimiento con código QR del pedido
Seguimiento: QR del pedido para identificar el envío y guardarlo en la galería.

App rider

Expo
App rider: pantalla de inicio con mapa y disponibilidad
Inicio: mapa, ubicación del rider y control para conectar o desconectar.
App rider: listado de pedidos asignados y en progreso
Pedidos: asignados, en progreso y entregados con acciones por envío.

Flujo de un pedido

  1. 01

    Cliente crea el pedido

    Direcciones de retiro y entrega, datos del envío, foto del paquete y estado inicial en la base.

  2. 02

    Admin opera y asigna

    Listados con filtros, mapa y asignación o cambio de repartidor con registro de momento.

  3. 03

    Rider ejecuta en campo

    Pedidos activos, ubicación y evidencias fotográficas tipadas subidas a almacenamiento seguro.

  4. 04

    Todo en una fuente de verdad

    Postgres con políticas por rol, sesiones de Auth y actualizaciones casi en tiempo real donde aplica.

Sobre el código QR

En esta referencia, el QR por pedido en la app cliente sirve para identificar el envío (generación, vista en pantalla y guardado en galería). Si necesitas un flujo donde el rider escanee y valide el código automáticamente, lo definimos en el alcance del proyecto.

Stack por superficie

Resumen técnico para equipos que evalúan mantenibilidad y contratación de desarrollo.

  • Panel admin

    React 18 · TypeScript · Vite · MUI · TanStack Query · Leaflet · React Router · Supabase JS

  • App cliente

    Expo · React Native · Expo Router · Supabase Auth (Google) · Realtime en pedidos · QR por envío

  • App rider

    Expo · React Navigation · React Native Paper · Mapas · Cámara · evidencias en Storage

  • Backend compartido

    Supabase: Postgres, RLS, Storage, Realtime · Edge Functions según integraciones (p. ej. pagos)

Da igual si mueves comida, paquetes o documentos: el patrón es el mismo. Quien envía crea el pedido con datos y fotos; operaciones controla y asigna desde escritorio con mapas y finanzas; el rider ejecuta en terreno con ubicación y evidencias auditables. Adaptamos reglas, naming y branding a courier, retail, dark kitchen o empresa con flota propia o mixta.

Una base, tres superficies

Pedidos, direcciones, fotos tipadas y estados compartidos entre panel y apps — menos cuellos de botella que integrar APIs sueltas.

Captación de riders sin riesgo

Solicitudes con datos y fotos antes de activar cuenta: revisión desde admin antes de dar acceso operativo.

Listo para escalar operación

Realtime donde está cableado, buckets de Storage por contexto y builds EAS para llevar apps a producción.

Qué incluye

  • Panel admin: pedidos con filtros y periodos, mapas Leaflet, finanzas por cliente, repartidores y cola de solicitudes
  • App cliente Expo: alta de pedidos, foto del paquete, seguimiento, login Google (Supabase Auth)
  • App rider Expo: pedidos en curso e historial, mapas, evidencias fotográficas por tipo de evento
  • QR por pedido en cliente para identificar el envío frente a rider u operación (alcance acordado si necesitas escaneo automático)
  • Backend Supabase: Postgres + RLS + Storage + Realtime; Edge Functions según pagos u otras integraciones
  • White label: branding y flujos adaptables a tu marca y país

Preguntas frecuentes

¿Golleva es el nombre final del producto?

Es la referencia del proyecto que desarrollamos como ejemplo de plataforma de última milla. Para tu empresa podemos partir de esta base y renombrar, retematizar y ajustar reglas de negocio.

¿Solo sirve para restaurantes y delivery de comida?

No. La misma arquitectura sirve a mensajería urbana, courier de paquetes, retail con envíos propios, farmacias, reparto B2B entre locales y cualquier operación donde alguien cree un envío, otro lo coordina y un tercero lo ejecuta en la calle.

Somos una empresa de mensajería / paquetería. ¿Esta app nos sirve?

Sí. El panel admin cubre pedidos, clientes corporativos, asignación de riders y finanzas por cuenta; las apps móviles cubren quien encarga y quien reparte. Ajustamos estados, tarifas y flujos al vocabulario de paquetes en lugar de menús.

¿Sirve si tenemos flota propia o solo contratistas?

Sirve en ambos casos. Puedes operar riders propios, externos o mixtos: la clave es que todos pasan por el mismo modelo de usuarios, asignaciones y evidencias. Si necesitas telemetría avanzada de vehículos (GPS flota, combustible, mantenimiento), lo tratamos como capa adicional o integración con tu TMS.

¿Qué pasa con retail o e‑commerce que quiere delivery propio?

Encaja bien: el cliente final ve tu marca en la app, tus tiendas cargan pedidos y operaciones mantiene SLAs y zonas. Podemos integrar con tu OMS, ERP o checkout para que el pedido nazca donde ya trabajas hoy.

¿El QR lo escanea el rider en la app?

En esta referencia la app cliente genera y permite guardar el QR que identifica el pedido. Si vendes escaneo y validación automática en rider, lo incorporamos explícitamente al alcance.