Description du projet
TraduitL'idée principale : un client achète un abonnement pour un nombre fixe de visites (par exemple 8 ou 12 sessions), puis se connecte et choisit un créneau horaire disponible sur un calendrier. Au moment où la réservation est confirmée, une visite doit être automatiquement soustraite de son solde restant, et le compteur d'occupation du créneau doit se mettre à jour pour que d'autres grimpeurs voient la disponibilité exacte. Si un abonnement arrive à expiration, le client doit être invité à en acheter un nouveau avant de réserver davantage. Nous voulons également une protection de base contre le surbooking — chaque créneau a un nombre maximum de personnes autorisées sur le mur à la fois, en fonction des limites de sécurité et d'espace.
Au-delà du flux de réservation lui-même, nous aimerions une vue administrateur montrant le programme du jour, combien chaque créneau est plein, quels abonnements sont proches de l'expiration, et un moyen simple d'ajuster manuellement une réservation ou de rembourser une visite si un client annule à temps. Une notification concernant une réservation réussie ou un faible nombre de visites restantes serait un bon ajout.
Ce que nous recherchons :
— calendrier en ligne avec créneaux horaires disponibles et occupation en direct par créneau
— logique d'abonnement : achat, solde de visites, déduction automatique lors de la réservation
— règles d'annulation avec une heure limite avant le début du créneau
— panneau d'administration pour le programme, les abonnements et les corrections manuelles
— interface adaptée aux mobiles, puisque la plupart des clients réservent depuis un téléphone
Veuillez partager des projets similaires que vous avez réalisés auparavant, votre pile technologique suggérée, et un calendrier et un prix approximatifs pour le travail décrit ci-dessus.