Experiência conversacional - Desenvolver um caso conversacional relacionado à FURIA (Telegram, web chat ou mobile chat)
npm - Gerenciador de pacotes para facilitação do desenvolvimento em nodejs
- Inicialização: npm init -y
ws - Websocket para comunicação de mensagens para servidor e client
- Instalação: npm i ws
dotenv - Para criação de variáveis de ambiente
- Instalação: npm i dotenv
- Responsividade
- Flexbox
- Javascript puro no Frontend
- NodeJS no backend
-
Pode utilizar a url gerada pelo deploy na ferramenta render: Aplicação
-
Caso não utilize, o servidor após a instalação do npm deve rodar o comando:
npm run dev
-
Ele vai abrir o servidor e se houver quaisquer atualizações, não seria necessário rodar npm novamente
-
O chat pode ser utilizado em diversas telas, cada uma simulando um usuário diferente
- .env para guardar as informações de endereços e mais informações sensíveis que não precisam ser compartilhadas no código
- Integração com github
- Possibilidade de subir backend e frontend no mesmo local
- Possibilidade de banco no plano free
- CI/CD Automatizado
- Reação dos membros no chat
- Estilizar corretamente as mensagens do bot para reclames do plim plim, redes sociais e propagandas da marca
- Implementação de fotos para os usuários ou svgs voltado para os usuários terem suas fotos de perfil