Este projeto é uma aplicação web de chat em tempo real, construída com React e Vite. Possui autenticação com o Google e permite aos usuários entrarem em salas de chat e interagirem com outros usuários em tempo real. Os usuários podem enviar imagens e personalizar a cor do chat de acordo com suas preferências. O Firebase, Firestore e Storage Firebase foram usados para implementar o chat em tempo real e a funcionalidade de autenticação.
Entre no site Aqui
- Autenticação com o Google
- Salas de chat em tempo real
- Envio de imagens
- Personalização da cor do chat
- Node.js
- npm
Veja a lista completa de dependências no arquivo package.json
. As principais são:
- firebase
- powerful-color-picker
- react
- react-dom
- react-router-dom
- universal-cookie
- Certifique-se de ter o Node.js e o npm instalados em sua máquina.
- Clone este repositório:
git clone https://github.com/jonabergamo/chat-app
- Acesse o diretório do projeto:
cd chat-app
- Instale as dependências:
npm install
- Execute o projeto:
npm start
- Abra o navegador e acesse:
http://localhost:3000
Atualmente, não estamos aceitando contribuições para este projeto.
Se você tiver alguma dúvida ou sugestão sobre o projeto, sinta-se à vontade para entrar em contato comigo:
- E-mail: [email protected]
- LinkedIn: Jonathan Bergamo
- Instagram: jowbergamo
Sinta-se à vontade para me contatar por qualquer um desses canais. Ficarei feliz em ajudar ou receber feedback sobre o projeto.