WENTUS

Descripción general

Los Santos Eats — sistema de entrega de comida sin teléfono con gestión de tiendas, entrega por mensajero y soporte multi-teléfono.
v0.2.0

Los Santos Eats es un sistema de entrega de comida sin teléfono para FiveM. Los jugadores pueden pedir comida de tiendas, los mensajeros pueden entregar pedidos y los gerentes de tiendas pueden gestionar sus menús — todo a través de aplicaciones de teléfono.

Recurso core: wentus-eats · Apps de teléfono: npwd_wentus-eats, lbphone_wentus-eats, qbphone_wentus-eats · Framework: QBCore / QBox / ESX

Características

Sin teléfono

Funciona con npwd, lb-phone y qb-phone a través de recursos adaptadores.

Gestión de tiendas

Crear tiendas, gestionar menús, configurar tarifas de entrega y ETIs a través de la app del teléfono.

Entrega por mensajero

Los jugadores aceptan y entregan pedidos, ganan tarifas de entrega.

Onboarding de comerciantes

El personal puede crear nuevas tiendas a través de la app.

Pagos de sociedad

Los ingresos van a cuentas de sociedad (Renewed-Banking, tgg-banking, etc.).

Entrega directa o RP

Agregar automáticamente al inventario o modo de entrega manual.

Promociones

Los gerentes de tienda pueden crear descuentos por porcentaje/fijo.

Reseñas y favoritos

Calificar tiendas después de la entrega, guardar tiendas y direcciones favoritas.

Estructura de archivos

wentus-eats/
├── fxmanifest.lua
├── config.lua
├── bridge/
│   ├── core.lua          # Abstracción de framework
│   ├── inventory.lua     # Adaptador de inventario
│   └── payment.lua       # Adaptador de pago
├── server/
│   ├── main.lua          # Punto de entrada
│   ├── orders.lua        # Ciclo de pedidos
│   ├── registry.lua      # Registro de tiendas
│   └── ...
├── shared/
│   ├── states.lua        # Máquina de estados de pedidos
│   ├── pricing.lua       # Cálculos de precios
│   └── cod.lua           # Pago contra reembolso
├── sql/
│   └── eats.sql          # Esquema de base de datos
└── apps/
    ├── npwd_wentus-eats/     # Adaptador npwd
    ├── lbphone_wentus-eats/  # Adaptador lb-phone
    └── qbphone_wentus-eats/  # Adaptador qb-phone