Descripción
La sección de Reservas permite gestionar todas las reservas del restaurante. Incluye un calendario visual, sugerencias automáticas de combinación de mesas, lista de espera y envío de confirmaciones por email.
Acceso
- Ruta:
/app/reservas - Requisitos: Rol de Administrador
Funcionalidades
Vistas Disponibles
Tres modos de visualización:
| Vista | Descripción |
|---|---|
| Calendario | Vista diaria con franjas horarias y mesas |
| Lista | Lista cronológica de todas las reservas |
| Espera | Lista de espera de clientes pendientes de sitio |
Calendario
Vista visual tipo agenda:
- Eje vertical: Franjas horarias del día
- Eje horizontal: Mesas del restaurante
- Bloques de reserva: Cada reserva se muestra como un bloque colorido
- Navegación: Botones para avanzar/retroceder días
- Reserva seleccionada: Al pulsar sobre una reserva, se muestran los detalles
Crear Nueva Reserva
Formulario completo para registrar una reserva:
| Campo | Descripción |
|---|---|
| Nombre | Nombre del cliente que reserva |
| Teléfono | Número de contacto |
| Para enviar confirmación | |
| Fecha | Día de la reserva |
| Hora | Hora de la reserva |
| Comensales | Número de personas |
| Área | Zona del restaurante (Sala, Terraza, Barra) |
| Mesa | Mesa específica (o sugerencia automática) |
| Comentarios | Notas especiales (celebración, alergias, etc.) |
| Estado | Pendiente, Confirmada, Cancelada, Completada |
Sugerencia Automática de Mesas
El sistema sugiere automáticamente las mejores combinaciones de mesas:
- Algoritmo inteligente: Evalúa todas las combinaciones posibles de mesas libres
- Capacidad: Teniendo en cuenta el número de comensales
- Disibilidad: Verificando que las mesas no estén reservadas en ese horario
- Combinaciones: Puede sugerir una mesa grande o varias pequeñas juntas
- Porcentaje de ocupación: Muestra cuánto del restaurante se ocuparía
Verificación de Disponibilidad
Antes de confirmar una reserva:
- Check automático: Verifica si la mesa está libre en el horario solicitado
- Conflictos: Advierte si hay solapamiento con otra reserva
- Alternativas: Sugiere horarios o mesas alternativas
Estados de Reserva
| Estado | Descripción |
|---|---|
| Pendiente | Reserva creada, esperando confirmación |
| Confirmada | Reserva confirmada por el cliente o restaurante |
| Cancelada | Reserva cancelada |
| Completada | El cliente ha asistido y la reserva se ha cumplido |
Envío de Email de Confirmación
- Confirmación automática: Al crear o confirmar una reserva
- Datos incluidos: Fecha, hora, comensales, nombre, datos del restaurante
- Personalización: Usa la configuración de notificaciones del restaurante
Lista de Espera
Gestión de clientes que quieren una mesa pero no hay disponibilidad:
- Añadir a la lista: Registrar cliente en espera
- Nombre y teléfono: Datos de contacto
- Número de comensales: Cuántas personas
- Notas: Comentarios adicionales
- Notificar: Cuando se libere una mesa, se puede notificar al cliente
- Eliminar: Quitar de la lista cuando consiga mesa o cancele
Edición de Reservas
- Modificar reserva: Cambiar cualquier campo
- Cambiar estado: Avanzar o retroceder el estado
- Eliminar: Cancelar una reserva definitivamente
- Mover a otra mesa: Reasignar la reserva a otra mesa
Política de Cancelación
Configurable desde Ajustes:
- Flexible: Sin penalización
- Moderada: Penalización parcial
- Estricta: Penalización completa
- Depósito: Se puede requerir depósito previo
- Horas de antelación: Tiempo mínimo para cancelar sin penalización
Flujo típico de uso
- Cliente llama o reserva online
- Buscar hueco en el calendario
- Usar sugerencia automática para encontrar mesa(s)
- Completar datos del cliente
- Enviar confirmación por email
- Cuando el cliente llega, marcar como completada
- Si cancela, registrar la cancelación
Relación con otras secciones
- Mesas: Las reservas ocupan mesas del restaurante
- Plano: Las mesas se muestran en la vista de plano
- Clientes: Las reservas se vinculan a clientes
- Dashboard: Próximas reservas se muestran en el widget
- Comandas: Las comandas se pueden vincular a reservas activas
- Ajustes: Política de cancelación y configuración de depósitos