Todo lo que necesitas saber para operar ElGatoMenu durante el servicio — sin necesidad de conocimientos técnicos.
ElGatoMenu arranca automáticamente cuando enciende la computadora. No necesitas ejecutar ningún comando.
Abre el dashboard en cualquier dispositivo de la red:
http://{tu-ip}:3000/dashboardSi la página no carga, ejecuta ./elgatomenu start en la terminal. Consulta la guía de Administración si necesitas resolver problemas.
Abre /dashboard. Esta es tu pantalla principal durante el servicio.
| Ícono / elemento | Qué abre |
|---|---|
| Badge de política de pago | Muestra el modo actual — toca para cambiar en Configuración |
| 👨🍳 Cocina | Pantalla de cocina (visible solo si está habilitada) |
| 🍽️ Carta | Editor de menú |
| 👥 | Gestión de usuarios y equipo (solo admin) |
| ⚙️ | Configuración (solo admin) |
| Tarjeta | Qué muestra |
|---|---|
| Cobrado hoy | Total de órdenes verificadas en el día |
| Por verificar | Órdenes con comprobante pendiente de revisión |
| Alertas | Órdenes marcadas como posible fraude |
Todo se actualiza en tiempo real.
En modo pago anticipado: "Pendientes de verificación" (necesitan tu acción) y "En cocina" (verificadas).
En modo pago al final: "Órdenes activas" — la cocina ya empezó; cobras cuando el cliente termina.
| Color del borde izquierdo | Significado |
|---|---|
| Gris | Esperando pago |
| Ámbar | Comprobante recibido — necesita revisión |
| Verde | Verificada |
| Rojo | Rechazada o alerta de fraude |
La línea OCR (solo pagos digitales) muestra el monto leído del comprobante. ✓ = coincide con el total · ⚠️ = no coincide — revisa cuidadosamente.
Verifica cuando estás seguro de que el pago fue recibido:
Haz clic en ✓ Verificar. La orden pasa a "En cocina" y la pantalla del cliente se actualiza.
Rechaza si el temporizador expiró sin pago, el comprobante es claramente incorrecto (restaurante equivocado, monto diferente, fecha errónea) o sospechas fraude.
Haz clic en ✕ Rechazar. La orden se elimina de la cola y el cliente puede ver que fue rechazada.
Si habilitaste la pantalla de cocina en Configuración, tu equipo puede abrirla en:
http://{tu-ip}:3000/dashboard/kitchenInician sesión con su propia cuenta (necesitan el rol Cocina). La pantalla tiene fondo oscuro — fácil de leer en una cocina ocupada.
Cuando la cocina toca "Listo", la tarjeta desaparece de la pantalla de cocina, la orden pasa a "Completado" en el dashboard del dueño y la pantalla del cliente se actualiza. Las órdenes nuevas aparecen automáticamente — sin necesidad de refrescar.
ElGatoMenu revisa automáticamente cada comprobante subido en busca de dos tipos de fraude:
El sistema calcula una huella digital de cada imagen. Si se sube el mismo archivo en una segunda orden, esa orden queda marcada como alerta.
El sistema lee el ID de transacción del texto del comprobante. Si ese ID ya fue usado en una orden anterior, la nueva orden es marcada.
Un banner rojo en la parte superior del dashboard con un botón directo a la orden sospechosa. La tarjeta de esa orden también tiene borde rojo.
./elgatomenu backupbackups/. Hazlo cada día antes de cerrar.| Situación | Qué hacer |
|---|---|
| Un plato se agotó | Toca Activo en Carta → pasa a "Oculto" |
| El cliente pagó en efectivo pero el temporizador expiró | Rechaza la orden; toma un pedido nuevo si es necesario |
| El OCR leyó un monto incorrecto | Si confirmaste el pago tú mismo, haz clic en Verificar — el OCR no es obligatorio |
| El cliente dice que pagó pero no aparece comprobante | Pídele que tome screenshot de la confirmación y lo suba de nuevo desde la página de pago |
| La pantalla de cocina muestra una orden antigua | Nunca fue marcada como lista — toca ✓ Listo para limpiarla |
| El dashboard no se actualiza en tiempo real | Recarga la página; verifica la conexión WiFi |
| La app no carga en el celular del cliente | Confirma que está en el mismo WiFi que la computadora del servidor |
| Verificaste una orden por error | No se puede deshacer en la interfaz — recházala manualmente y anota la razón |