Ecosistema de reparto

Una plataforma — cinco puntos de entrada.

Sitio público + PWA del cliente + panel de cocina del local + panel de administración + app del repartidor + API. Pedidos en tiempo real entre roles, sirena en cocina, varios locales, informes, valoraciones, fidelización.

// Estado Activo · producción
// Sector Comida a domicilio
// Locales 2 activos
Stack del ecosistema

Cinco roles, una única fuente de verdad.

El cliente pide en la PWA → la cocina ve el pedido con sirena sonora en el panel del local → el repartidor recibe la asignación en el móvil → el administrador lo sigue todo en tiempo real. Misma base de datos, distinto rol.

01

Sitio público

Carta, locales y pedidos, abiertos a todos. Páginas de producto optimizadas para SEO, JSON-LD, sitemap, Consent Mode v2.

leskovackikutak.rs

02

PWA del cliente

Aplicación móvil instalable. Carrito, libreta de direcciones, créditos de fidelidad, notificaciones push, seguimiento del pedido. Android TWA en Play Console.

app.leskovackikutak.rs

03

Panel del local

Interfaz de tablet para cocina con sirena sonora cuando entra un pedido nuevo. Aceptar / listo / entregar al repartidor. Acceso por local.

lokali.leskovackikutak.rs

04

Panel de administración

Vista de conjunto: cada pedido, cada producto, cada local, cada repartidor. Categorías, extras, imágenes de portada, informes, valoraciones, créditos.

admin.leskovackikutak.rs

05

App del repartidor

Pensado para el móvil. Avisos de nuevos pedidos, ruta en el mapa, marcar como recogido / entregado, valoración del cliente. Un repartidor por local, fácil de ampliar.

dostava.leskovackikutak.rs

06

API común

Endpoint REST con el que se sincronizan las 4 aplicaciones y el sitio. Una única fuente de verdad: el mismo producto, el mismo pedido, cuatro perspectivas.

api.leskovackikutak.rs

Componente 01 · Sitio público

Carta, locales, pedidos — para todos.

Componente 02 · PWA del cliente + Android TWA

Instalable — funciona como una app nativa.

Se instala con un clic desde cualquier navegador moderno. Publicada como aplicación Android en Play Console (TWA — Trusted Web Activity). Notificaciones push cuando el repartidor recoge su pedido.

Componente 03 · Panel del local

Tablet de cocina — pedidos con sirena.

Queda abierto en una tablet de pared junto a la parrilla. Cada pedido nuevo activa una sirena sonora para que el cocinero no lo pase por alto aunque haya ruido en la cocina. Un toque para aceptar, marcar como listo y entregar al repartidor.

Componente 04 · Panel de administración de la plataforma

Vista de conjunto — cada local, cada pedido.

Contadores diarios, repartidores conectados, últimos pedidos, ingresos. Desde el mismo panel: productos, categorías, extras, imágenes de portada, valoraciones, créditos de fidelidad e informes por local.

Componente 05 · App del repartidor

Pensado para el móvil — para las manos en el volante.

El repartidor abre la app, ve los pedidos listos para recoger, toca para aceptar y toca para marcar como entregado. La valoración del cliente cierra el ciclo. Repartidor por local integrado.

Bajo el capó

Tecnología aburrida, negocio emocionante.

Backend

PHP 8.3 con PDO + MariaDB. Autenticación por sesión a medida con indicadores de rol (admin / local / repartidor / cliente). Includes al estilo PSR, sin el peso de un framework.

Frontend

Vanilla JS, sin framework SPA. Service Worker en cada panel para modo sin conexión + push. Web manifest para la instalación. La PWA del cliente, empaquetada como Android TWA.

Tiempo real

SSE + polling como respaldo. Nuevo pedido del cliente → el panel de cocina oye la sirena en <1s. El repartidor recoge el pedido → el cliente ve el estado al momento.

Seguridad

bcrypt, tokens CSRF, acceso separado por rol, límite de intentos en los endpoints de autenticación, CSP + HSTS preload, A+ en SSL Labs.

Zonas de reparto

Zonas poligonales por local. La dirección del cliente se comprueba con la zona del local y el precio va por tramos de distancia. Base de datos de calles del RGZ integrada.

Fidelización + recomendaciones

Registro de créditos integrado: cada pedido suma créditos según el nivel y las recomendaciones dan un bono en el primer pedido. Códigos promocionales, campañas por tiempo limitado.

En producción

Abra cualquiera de los cinco puntos de entrada.

¿Tiene una cadena de locales?

Ecosistema de reparto para su marca.

Si está cansado de darle a Wolt / Glovo el 30% de cada pedido, este stack se amortiza en el primer trimestre solo con el ahorro en comisiones. El mismo modelo sirve para pizzerías, sushi, parrillas y panaderías.

Llamar