Conceptos Clave
Entender la terminología en SinFila es crucial para una gestión eficiente. Esta sección explica los conceptos centrales y los estados utilizados en toda la aplicación.
Terminología Central
Walk-in (Sin Reserva)
Un cliente que llega al restaurante sin una reservación previa ni lugar en la fila. Son agregados a la fila instantáneamente por el host.
Fila Virtual
La línea de espera digital donde los clientes pueden unirse remotamente a través de la App de Cliente o mediante un código QR.
Sesión
Una "Sesión" representa a un grupo sentado en una mesa. Rastrea el ciclo de vida de la experiencia gastronómica desde que se sientan hasta que terminan la comida.
Definiciones de Estados
Estado de Entrada en Fila
El estado de un cliente en la línea de espera.
- waiting (esperando): El cliente está actualmente en línea esperando una mesa.
- confirmed (confirmado): El cliente ha confirmado que está cerca del restaurante (si se requiere).
- check_in (registrado): El cliente ha llegado y está listo para ser sentado.
- no_show (no se presentó): El cliente no apareció cuando fue llamado.
- cancelled (cancelado): El cliente abandonó la fila.
Estado de Reservación
El estado de una reserva futura.
- scheduled (programada): La reservación está activa para una fecha/hora futura.
- confirmed (confirmada): La reservación ha sido validada por el personal o el sistema.
- check_in (registrada): El grupo ha llegado para su reservación.
- no_show (no se presentó): El grupo no llegó.
- cancelled (cancelada): La reserva fue cancelada.
Estado de Sesión
El ciclo de vida de una mesa ocupada.
- seated (sentados): El grupo acaba de ser sentado.
- has_ordered (ordenó): El grupo ha realizado su orden.
- is_served (servido): La comida ha sido servida.
- asked_for_bill (pidió cuenta): El grupo solicitó la cuenta.
- finished (finalizado): La mesa está vacía y lista para ser limpiada/reiniciada.
Fuentes de Origen
- Customer (Cliente): Se agregó a sí mismo a través de la app móvil.
- Host: Agregado manualmente por el personal en la entrada.
- QR: Escaneó un código QR en la ubicación física para unirse.