1. Fluxo Conversacional


A criação do bot foi feita utilizando um fluxo conversacional proposto no desafio. Nesse fluxo, estão as interações e as mensagens que o bot deve exibir. Assim, o projeto foi desenvolvido baseado no fluxo abaixo:

Take Teste - Valores.png

O fluxo completo do desafio pode ser visto aqui

https://www.figma.com/file/NfBx7Bf3GAPx8KZA3bcIfQ/Take-Teste---Valores?node-id=0%3A3&t=AxsFbDzbTVZof6pv-0

2. API de integração

No fluxo conversacional existe um componente de carrossel com informações sobre o Desafio, que deve listar informações sobre os 5 repositórios de linguagem C# da Blip. Para isso, foi criado uma API que realiza a integração com a API pública do GitHub. A modelagem dessa integração pode ser vista na imagem abaixo:

arquitetura.png

Icon designed by Flaticon