Módulo Club de Tenis

Gestión de campos, Reserva en línea, Tarifas Individual/Doble, Servicios extra, Cuadrícula horaria, Gestión de huéspedes

Descripción: Este módulo amplía las funcionalidades del Motor de Reservas para permitir la gestión completa y la reserva en línea de pistas deportivas, con especial atención a las dinámicas típicas de los clubes de tenis (precios para individual/dobles, gestión de invitados y división de costes).

¿Para qué sirve? (Ejemplos prácticos)

Úsalo para ofrecer a tus clientes un sistema de reserva intuitivo y específico para las pistas de tenis, gestionando de forma autónoma todas las variables de un partido.

  • Gestión del inventario: Crear y catalogar todas las pistas disponibles (ej. Pista 1 Tierra Batida, Pista 2 Césped Sintético) con sus tarifas horarias correspondientes.
  • Reserva flexible: Permitir a los jugadores elegir la duración del partido (en intervalos de 30 minutos) y especificar si juegan individual o dobles.
  • Cálculo automático de costos: Calcular el precio final teniendo en cuenta la tarifa base, los posibles invitados y los servicios extra seleccionados.

Funcionalidades principales

Lado Administrador (Panel de Control)

El módulo añade una sección dedicada en el menú principal para la gestión de recursos reservables.

  • Lista de pistas: Permite insertar, modificar y desactivar las pistas de juego. Para cada pista es posible definir:
  • Nombre y descripción.
  • Galería fotográfica.
  • Tarifas horarias diferenciadas para: partido individual (2 jugadores) y partido doble (4 jugadores).
  • Tarifas específicas para jugadores invitados (no miembros del club).
  • Opciones del partido: Permite definir servicios adicionales que el usuario puede seleccionar durante la reserva (ej. alquiler de raquetas, iluminación nocturna). Para cada opción es posible especificar un coste adicional por hora, también diferenciado para partido individual o doble.

Lado Usuario (Frontend de Reserva)

El proceso de reserva se realiza mediante un procedimiento guiado en 5 pasos:

1. Selección Fecha: El usuario elige el día deseado mediante un calendario desplazable (hasta 30 días por adelantado).

2. Tipo de Partido: El usuario especifica si la reserva es para un partido Individual (2 jugadores) o Dobles (4 jugadores).

3. Disponibilidad y Horario: Se muestra una cuadrícula horaria que muestra todas las pistas disponibles para la fecha seleccionada.

  • Los horarios están divididos en franjas de 30 minutos.
  • El usuario selecciona la pista deseada y hace clic en las franjas consecutivas para definir la duración total de la reserva.
  • Las franjas ya reservadas están claramente marcadas como "Ocupado".

4. Opciones: El usuario puede seleccionar posibles servicios extra definidos por el administrador (ej. pelotas, iluminación).

5. Jugadores y Pago:

  • El usuario puede ingresar los nombres de los otros jugadores que participarán en el partido. El sistema identifica automáticamente si se trata de invitados (si no se especifica nombre) o miembros.
  • El usuario elige el método de pago, que influye en el importe mostrado en el resumen:
  • Pago importe completo: El usuario paga el costo total de la reserva.
  • Pago mitad del importe: El usuario paga el 50% del costo total (útil para individual).
  • Pago mi parte: El sistema calcula la cuota correspondiente al usuario según el número de jugadores y la tarifa (útil para dobles).

Integraciones automáticas

El Módulo Club Tennis está totalmente integrado con el sistema de gestión de reservas (Motor de Reservas) y el carrito.

Resumen en Caja

Una vez completada la selección de pistas y opciones, el sistema añade la reserva al carrito o al módulo de checkout. El precio final mostrado es siempre el calculado según el método de pago elegido por el usuario (completo, mitad o propia cuota).

Detalles en la Reserva (Backend)

Cuando un administrador visualiza una reserva completada en el panel de control, el sistema registra y muestra automáticamente todos los detalles del partido, incluyendo:

  • El tipo de partido (Individual o Dobles).
  • El número exacto de invitados incluidos.
  • Las opciones extra seleccionadas.
  • Los nombres de los otros jugadores especificados por el usuario.
  • La modalidad de pago seleccionada por el usuario (ej. "Pago mi parte").

Cálculo Dinámico de Precios

El sistema aplica automáticamente las tarifas correctas según:

  • La pista seleccionada.
  • La duración (número de franjas de 30 minutos).
  • El tipo de partido (Individual o Dobles).
  • La distinción entre miembros e invitados, aplicando las tarifas diferenciadas configuradas para cada uno.
  • La adición del coste por opciones extra.

Cómo se configura

La configuración se realiza a través de la sección Club Tennis en el menú administrativo.

SecciónPropósitoDetalles relevantes para configuración
Lista pistasDefinición de recursos reservables.Nombre, descripción, imágenes, tarifa horaria base (individual/dobles), tarifa horaria para invitados (individual/dobles), superficie (para visualización).
Opciones del partidoDefinición de servicios adicionales.Nombre opción, coste horario adicional para partido individual, coste horario adicional para partido dobles.

Nota: La visualización frontend del módulo (el asistente de reserva) es gestionada automáticamente por el Motor De Reservas una vez que se habilita el módulo Club Tennis.