Este é um projeto de chat online desenvolvido com React para o FrontEnd e NodeJS + Rest para o BackEnd. Ele fornece uma plataforma de comunicação em tempo real, permitindo que os usuários troquem mensagens de forma eficiente e intuitiva.
- Registro/Login de Usuário: Os usuários podem se registrar ou fazer login em suas contas para acessar o chat.
- Chat em Tempo Real: As mensagens são enviadas e recebidas em tempo real, proporcionando uma experiência de conversa fluida.
- Histórico de Mensagens: O chat mantém um histórico das mensagens trocadas, permitindo que os usuários visualizem conversas anteriores.
- Interface Intuitiva: A interface do usuário foi projetada para ser simples e intuitiva, facilitando a navegação e o uso do chat.
- FrontEnd: React
- BackEnd: Node.js
- API: RESTful
- Banco de Dados: (Inserir o nome do banco de dados utilizado, por exemplo, MongoDB)
- Node.js instalado
- (Inserir outros pré-requisitos, como MongoDB)
- Clone o repositório para sua máquina local.
- Navegue até o diretório do projeto.
- Instale as dependências do FrontEnd:
cd frontend
npm install
- Inicie o servidor do FrontEnd:
cd frontend
npm start
- Inicie o servidor do BackEnd:
cd backend
npm start
- Acesse o chat online em seu navegador: http://localhost:3000
Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request com melhorias.
Lucas Reis Diniz - https://www.linkedin.com/in/lucas-reis-diniz-13516421b/
Este projeto está licenciado sob a Licença MIT.