Descrizione del progetto
TradottoIl requisito principale è una stretta integrazione tra il calendario delle prenotazioni e il saldo del pass: prenotare una lezione dovrebbe automaticamente dedurre una visita dal pass attivo del cliente in quel momento. Se un cliente non ha più visite disponibili, il sistema deve bloccare la prenotazione e offrire di acquistare un nuovo pass invece di permettere loro di riservare un posto che non possono utilizzare. Cancellare prima di una scadenza stabilita dovrebbe restituire la visita al saldo; cancellazioni tardive e assenze dovrebbero comunque contare come utilizzate.
La logica dovrebbe anche gestire un cliente che detiene più pass attivi contemporaneamente, estraendo visite da quello che scade per primo, oltre a una semplice schermata di amministrazione per gestire corsi, istruttori e tipi di pass.
Punti chiave:
— deduzione automatica di una visita al momento della prenotazione
— blocco rigido una volta esaurito un pass, con un prompt di rinnovo
— supporto per più pass attivi con corretta priorità
— regole di cancellazione e assenza configurabili