Descripción
Es una tienda web instalable en el teléfono (PWA) que junta supermercado digital, delivery y mototaxi, pensada para Puerto Cabello.
Tecnología: la pantalla es React, ya compilada. Detrás hay una API en PHP puro, sin framework, con MySQL/MariaDB. Tiene 15 tablas, pero la mayoría de los datos (pedidos, productos y ajustes) se guarda como JSON en la tabla configuracion.
Qué hace:
- Tienda: catálogo por categorías con buscador, ofertas y productos populares, carrito y precios en dólares y bolívares a tasa BCV.
- Mototaxi: pides una carrera eligiendo zona de origen y destino. La tarifa es corta, media o larga, con recargos por pasajeros, y hay horarios de servicio.
- Pedidos: checkout como invitado o con cuenta. Se paga con Pago Móvil, Zelle, Binance o efectivo, con referencia del pago. Los estados son Recibido → Súper → Motorizado → Despachado (o Cancelado).
- Panel de administración:
- pedidos en vivo, con aviso de pedidos nuevos;
- inventario, categorías y métodos de pago;
- tasa BCV y zonas;
- usuarios y mototaxistas;
- reglas de puntos y ajustes de la tienda.
- Panel del mototaxista: servicios disponibles, los que tiene en curso, historial y lo que tiene por cobrar.
- Programa de puntos “Rayos”: se ganan con las compras y los viajes y se canjean por descuentos o envío gratis.
- Notificaciones push: al administrador le llegan los pedidos nuevos aunque tenga la app cerrada.
- Cuentas: registro, inicio de sesión y recuperación de contraseña por correo.
- Extras: asistente “Speedy Mouse” y chat de soporte por WhatsApp.
Qué necesita para funcionar: no usa cron, porque la tasa BCV se consulta cuando hace falta y se guarda 24 horas. Sí necesita HTTPS para las notificaciones push y para instalarla como app.

