Projeto Integrador do 6º Semestre de Banco de Dados - FATEC Profº Jessen Vidal, São José dos Campos
Product Owner |
Scrum Master |
Dev |
O projeto deste semestre é interno da FATEC.
Criado pela equipe Sanja Valley, este projeto visa desenvolver um Chatbot de vendas, onde o usuário poderá pesquisar produtos, cadastrar-se, efetuar compras e verificar o histórico da conversa. O Chatbot também irá realizar uma análise dos dados para fornecer recomendações de produtos aos usuários.
ID | COMO | DESEJO | PARA | PRIORIDADE |
---|---|---|---|---|
01 | Comprador | Acessar Chat | Realizar as pesquisas para minha compra | 1 |
02 | Comprador | Acrescentar produtos no carrinho | Inserir itens que desejo comprar | 2 |
03 | Comprador | Exibir itens do carrinho | Verificar os itens que selecionei para compra | 3 |
04 | Comprador | Deletar produtos do carrinho | Cancelar itens que desejo remover da compra | 4 |
05 | Comprador | Finalizar Compra | Fechar os itens do carrinho de produtos e prosseguir para as etapas de finalização | 5 |
06 | Comprador | Acrescentar endereço | Receber os itens adquiridos no endereço desejado | 6 |
07 | Comprador | Gerar QR Code de Pagamento | Realizar o pagamento da compra | 7 |
08 | Comprador | Receber recomendações de Produtos | Verificar itens recomendados para minha compra de acordo com o Segmento | 8 |
09 | Sistema | Salvar Histórico de Conversa | Disponibilizar log com as conversas realizadas com os usuários | 9 |
10 | Comprador | Visualizar Imagem do Produto | Conferir os produtos que quero inserir no carrinho | 10 |
- Fluxo inicial de conversa Python
- Exibição do menu de compra
- Adicionar e alterar carrinho de compras
- Cálculo total da compra
- Integração com MongoDB
- Adicionar e alterar carrinho de compras no banco de dados MongoDB
- Arquitetura com Flask
- Endpoints de envio/recepção de mensagens
- Integração com finalização de compra
- QR Code Pix
- Exibição de Imagens
- Arquitetura inicial com VueJS
- Tela do chat
- Exibição de mensagens
- Integração de mensagens com Backend
- Exibição de Imagens
- Finalização de compras no MongoDB
- Criação do Banco Relacional PostgreSQL
- Salvar Histórico de Conversas
- Regras de Validação e Verificação dos Inputs
- Integração SQL
- Associação de compra a e-mail
- Recomendações
- Exibição QR Code e Pix Copia e Cola
- Aceitação de Termos LGPD
- Salvar Logs de Conversa MongoDB
- Login
- Melhoria de Recomendações
- Notificação de Termos LGPD
- Notificação de Alertas de Dados LGPD
- Exibição de Imagens
- Correção de Bugs
- Login
- Aceitação de Termos LGPD
- Exibição de Imagens
- Correção de Bugs
- Salvar Aceitação de Termo LGPD