Deploy: https://teste-saltsystems.vercel.app/
Foi desenvolvido uma aplicação de um chat em tempo real utilizando o banco de dados em tempo real do Firebase- Criação de um chat em tempo real
- Desenvolver um chatbot com comandos utilizáveis
- Armazenar as informações dos usuários e suas respectivas mensagens
- Para o cadastro do usuário, utilizei o recurso do "Login com o Google", da biblioteca Firebase
- Para amostras de erros ou mensagens para o usuário, utilizei a biblioteca React-toastify
- Para melhor experiência do usuário, adicionei a feature de Emojis para o chat, utilizando a biblioteca Emoji Picker React
- Responsividade para melhor experiência do usuário em várias plataformas.
- Deploy (Link no início desde documento)
- Fazer o FORK (clonar) deste repositório;
- Dentro do diretório clonado na sua máquina, digite
yarn
; - Para inicializar a aplicação, digite
yarn dev
; - Pronto! A aplicação está aberta! basta abrir o navegador e digitar no campo url: http://localhost:5173.
- Javascript
- React.js
- Styled Components
- Firebase
- React Router Dom
- Firebase Hooks
Página de Login do usuário
Modal mostrado ao abrir a página do chat
Página do chat, com comandos do chatbot