Tema
Módulo: Reservas
Las reservas permiten que los clientes bloqueen una mesa para una fecha y hora futuras.
Cómo funciona
- El negocio define capacidad total (cuántas personas entran al local) y duración por defecto de una reserva (típicamente 90 minutos).
- El cliente entra al menú público, elige fecha, hora y cantidad de personas.
- El sistema le muestra solo los horarios libres según las reservas existentes y la capacidad.
- Confirma → la reserva queda registrada y se notifica al negocio.
Disponibilidad
El cálculo de "¿hay lugar a las 21:00?" tiene en cuenta:
- Capacidad total del local.
- Reservas existentes para esa franja.
- Duración por defecto (cada reserva ocupa esa cantidad de minutos).
Si no alcanza, el sistema avisa "No hay disponibilidad para esa fecha".
Estados
| Estado | Qué significa |
|---|---|
| Pendiente | El cliente reservó, el negocio puede confirmar. |
| Confirmada | El negocio aceptó la reserva. |
| Cancelada | Cancelada — por el cliente o por el negocio. |
Edición y cancelación
- El cliente puede editar (cambiar fecha, hora, personas) mientras la reserva no haya pasado.
- El cliente puede cancelar en cualquier momento antes de la fecha.
- El negocio puede cancelar una reserva si tiene un problema operativo (le llega aviso al cliente).
Toggle global
El negocio puede desactivar las reservas completamente. En ese modo, el botón "Reservar mesa" desaparece del menú público.
Quién usa este módulo
| Rol | Qué puede hacer |
|---|---|
| Dueño | Configurar capacidad y duración. Ver, editar y cancelar reservas. |
| Administrador | Igual que Dueño. |
| Trabajador | No gestiona reservas. Si tu rol cambia con frecuencia y necesitás ver reservas, hablá con el Dueño / Administrador. |
| Cliente | Crear, editar y cancelar sus propias reservas desde el menú público. |
Páginas relacionadas
- Reservar mesa (Cliente) — la vista del cliente final.
- Mis reservas (Cliente) — ver / modificar / cancelar.
- Configuración del negocio — capacidad y duración (próximamente editables desde la UI).