Descripción del proyecto
TraducidoLa idea principal: un cliente compra un pase por un número fijo de visitas (por ejemplo, 8 o 12 sesiones), luego inicia sesión y elige un horario disponible en un calendario. En el momento en que se confirma la reserva, se debe restar automáticamente una visita de su saldo restante, y el contador de ocupación del horario debe actualizarse para que otros escaladores vean la disponibilidad precisa. Si un pase se agota, se debe solicitar al cliente que compre uno nuevo antes de reservar más. También queremos una protección básica contra la sobre-reserva: cada horario tiene un número máximo de personas permitidas en la pared a la vez, basado en límites de seguridad y espacio.
Más allá del flujo de reservas en sí, nos gustaría una vista de administrador que muestre el horario de hoy, cuán lleno está cada horario, qué pases están cerca de expirar, y una forma sencilla de ajustar manualmente una reserva o reembolsar una visita si un cliente cancela a tiempo. Una notificación sobre una reserva exitosa o un bajo conteo de visitas restantes sería una buena adición.
Lo que estamos buscando:
— calendario en línea con horarios disponibles y ocupación en vivo por horario
— lógica de pase de suscripción: compra, saldo de visitas, deducción automática al reservar
— reglas de cancelación con un tiempo límite antes de que comience el horario
— panel de administración para el horario, pases y correcciones manuales
— interfaz amigable para móviles, ya que la mayoría de los clientes reservan desde un teléfono
Por favor, comparte proyectos similares que hayas realizado antes, tu pila de tecnología sugerida, y un cronograma y precio aproximados para el trabajo descrito anteriormente.