Panel de control

Control rápido en tiempo real.

Admin
Panel Admin

Pulso operativo

Últimos 7 días (pipetas)
Entregas hoy
0
Reales (no asignadas)
Cilindros en calle
0
Pedidos EN RUTA (cantidad)
Clientes en alerta
0
🔴 0 · 🟠 0 · 🔵 0

Clientes en alerta

Top 10 · 🔴 Crítico / 🟠 Urgente / 🔵 Preventivo
Estado ID Nombre Celular Faltan
Sin alertas.

Semáforo de inventario

Verde / Amarillo / Rojo según llenas disponibles

Ranking de repartidores

Entregas reales (no asignadas)
Repartidor Entregas

Entregas hoy por libras

Totales de hoy (pedidos ENTREGADOS)
Libras Cantidad
10 lb0
20 lb0
33 lb0
40 lb0
100 lb0

Resumen operativo

Total clientes Pedidos (histórico) Pipetas (histórico)
0 0 0

📅 Historial últimos 20 días

Se guarda al iniciar nuevo día (Reiniciar). Se conserva un máximo de 20 días.
Fecha Pipetas
Sin historial aún.
Datos guardados en Firestore (Firebase).

Clientes

Página 1
ID Nombre Teléfono Dirección Lb Compras Con nosotros desde Nivel Prom. días Alerta Próxima Acciones
🚚

Logística de despacho

Control rápido en tiempo real

Buscar pedido

Regla: un cliente no puede tener más de un pedido activo al mismo tiempo.

JD
JUAN DAVID
ID: 421 · 2026-04-15 NUEVO
📅 PrioridadNORMAL
⚗️ Libras detectadas40 lb
🛒 Compras0
🧠
IA de consumo listaBusca un cliente para detectar automáticamente si consume 10, 20, 33, 40 o 100 lb.

📌 Nota / referencia visible

Repartidor + pedido
Vista para repartidor: Referencia pendiente

⚗️ Libras adicionales del mismo cliente

Si el cliente pide más de un tamaño, agrégalo aquí. La IA guardará el patrón combinado: ejemplo 10 lb + 40 lb.

Patrón actual: 40 lb x 1

📋 Pedidos activos 0

FechaDirecciónTeléfonoClienteLibrasProductoEstadoRepartidorPuntosAcciones
📦
No hay pedidos activosLos pedidos que recibas aparecerán aquí.

Clientes para contactar

Estado ID Cliente Teléfono Última Próxima Faltan Lb
Nota: aquí solo aparecen clientes que ya tienen al menos un pedido registrado.

PEDIDOS (hoy)

Hora Pedido Cliente Dirección Lb Repartidor
Aquí aparecen los pedidos ENTREGADOS desde el inicio de la jornada (o desde la última eliminación).

Pedido seleccionado

Seleccione una conversación

—

Información del cliente

Nombre
—
ID Cliente
—
Teléfono
—
Dirección
—
Referencia
—
Zona
—

Resumen del pedido

Total$0
Puntos actuales0 pts
Ganará al entregar+0 pts
Total al recibir0 pts
—

Chat del pedido

Sin pedido seleccionado

Los mensajes reales aparecerán aquí.

Repartidores

Los repartidores tienen un panel independiente en repartidor.html
Nombre Cédula Teléfono Vehículo Placa Reseñas Panel Acciones

Inventario

Tipo Llenas Vacías Precio
Inventario manual: los pedidos y las entregas ya no descuentan ni suman pipetas automáticamente. Los movimientos se registran manualmente aquí para evitar descuadres.

Repartidores · ventas manuales

Selecciona un repartidor registrado y registra exactamente lo que vendió.
Control manual
Con cambio: Llenas − cantidad y Vacías + cantidad. Completa: Llenas − cantidad y Vacías no cambian.
Selecciona un repartidor para ver sus ventas de hoy.
Repartidor10 lb20 lb33 lb40 lb100 lbTotal hoy
Sin ventas manuales registradas hoy.

Ajuste manual de inventario

Suma / descuento
Úsalo para corregir físicamente la bodega sin depender de pedidos.

Ventas manuales

Fecha Tipo Cantidad Motivo Pedido
El historial muestra las últimas 200 operaciones para auditoría.

Precios de pipetas

Tiempo real
Actualiza el precio por libra. El cambio se refleja en Cliente, Panel y Repartidores sin F5.
TamañoPrecio actualNuevo precioAcción

Catálogo de premios

Crea, edita o elimina premios. Lo que guardes aquí se sincroniza automáticamente con la app de clientes. Las imágenes pueden pegarse como logo/base64 o subirse desde archivo.
ImagenPremioPuntosDisponiblesEstadoAcción
Cuando un cliente canjea 1 unidad, el stock baja automáticamente. Si llega a 0, queda como agotado.

Ajustes generales

Firebase (sincronización en la nube)

Si ya tienes tu proyecto Firebase, pega aquí el JSON de configuración (firebaseConfig) y guarda. Si no lo configuras, la app funciona en modo local (este computador/navegador).
Estado: verificando...

Reiniciar base de datos (desde cero)

Esto borra clientes / pedidos / clientes por contactar y reinicia el contador de IDs (547). Úselo solo si va a arrancar desde cero.
Listo

Puntos y descuentos

Puntos por tipo de pipeta (por cada entrega):
Ajustes no guardados

Contabilidad de pipetas

Tu módulo de contabilidad está en un archivo aparte.