Descrizione del progetto
TradottoIl bot dovrebbe guidare il cliente attraverso uno scenario chiaro: scegliere una data e un orario per la cena, numero di ospiti, tipo di cucina preferita (europea, asiatica, caucasica, vegetariana e così via), desideri per il menu e restrizioni alimentari come allergie o diete. Una volta raccolti i dettagli, il bot dovrebbe costruire un riepilogo dell'ordine, calcolare un prezzo stimato e offrire opzioni di pagamento: un deposito per confermare la prenotazione e un pagamento finale dopo l'evento. Il cuoco dovrebbe ricevere una notifica istantanea riguardo a una nuova richiesta, e il cliente dovrebbe ricevere una conferma con tutti i dettagli dell'evento.
È importante che il sistema non consenta mai la doppia prenotazione della stessa data e possa suggerire i prossimi slot disponibili se l'orario richiesto è già occupato. Dovrebbe anche esserci un modo per modificare una richiesta prima che venga confermata e per annullarla con un avviso inviato a entrambe le parti.
Requisiti:
— dialogo passo dopo passo: data, ora, numero di ospiti, tipo di cucina, menu, pagamento
— controlla la disponibilità della data e suggerisce slot liberi
— calcola il prezzo stimato in base al numero di ospiti e al menu scelto
— accetta un deposito online e conferma il pagamento finale
— invia notifiche di stato al cuoco e al cliente
— consente di modificare e annullare una richiesta
— memorizza la cronologia degli ordini e i contatti dei clienti
— supporta note su allergie e richieste di piatti speciali