Descrição do projeto
TraduzidoO bot deve guiar o cliente por um cenário claro: escolher uma data e hora para o jantar, número de convidados, tipo de culinária preferido (Europeia, Asiática, Caucasiana, vegetariana e assim por diante), desejos de menu e restrições alimentares, como alergias ou dietas. Uma vez que os detalhes sejam coletados, o bot deve construir um resumo do pedido, calcular um preço estimado e oferecer opções de pagamento — um depósito para confirmar a reserva e um pagamento final após o evento. O chef deve receber uma notificação instantânea sobre uma nova solicitação, e o cliente deve receber uma confirmação com todos os detalhes do evento.
É importante que o sistema nunca permita a duplicação de reservas na mesma data e possa sugerir os horários livres mais próximos se o horário solicitado estiver ocupado. Também deve haver uma maneira de editar uma solicitação antes de ser confirmada e de cancelá-la com um aviso enviado para ambos os lados.
Requisitos:
— diálogo passo a passo: data, hora, número de convidados, tipo de culinária, menu, pagamento
— verifica a disponibilidade da data e sugere horários livres
— calcula o preço estimado com base no número de convidados e no menu escolhido
— aceita depósito online e confirma o pagamento final
— envia notificações de status para o chef e o cliente
— permite editar e cancelar uma solicitação
— armazena o histórico de pedidos e contatos dos clientes
— suporta notas sobre alergias e pedidos especiais de pratos