Description du projet
TraduitLe bot devrait proposer deux programmes pour commencer : un cours d'obéissance de base pour chiots et jeunes chiens, et un programme de correction de comportement pour les chiens ayant des problèmes d'agression, de peur ou de désobéissance. Après que le client ait choisi un programme, le bot devrait demander s'il souhaite une formation individuelle avec un instructeur ou un cours en groupe avec d'autres chiens et propriétaires. Ensuite, il devrait afficher uniquement les créneaux horaires qui sont réellement disponibles, en fonction de la disponibilité de l'instructeur et du lieu, et permettre au client de confirmer un créneau. Une fois le créneau réservé, le bot devrait offrir un paiement en ligne par carte ou via un système de paiement instantané local, et ne confirmer la réservation qu'après que le paiement ait été effectué.
Il doit également gérer des détails spécifiques au dressage de chiens : différentes durées de session pour différents programmes, un plafond sur le nombre de chiens pouvant rejoindre un cours en groupe, et un court questionnaire sur le chien (race, âge et notes de comportement) collecté lors de la réservation afin que l'instructeur puisse se préparer. Les clients devraient recevoir un rappel la veille de leur session, et l'administrateur devrait recevoir une notification chaque fois qu'une nouvelle réservation ou annulation se produit.
Exigences :
— sélection de programme : cours d'obéissance de base, correction de comportement
— sélection de format : session individuelle ou cours en groupe
— calendrier en direct montrant uniquement les dates et créneaux horaires disponibles par instructeur
— paiement en ligne par carte et par virement instantané
— court questionnaire sur l'animal (race, âge, notes de comportement) lors de la réservation
— rappels automatiques pour les clients et notifications pour l'administrateur
— panneau d'administration simple pour gérer le calendrier et voir toutes les réservations