Este é um projeto de chat simples desenvolvido em Node.js, utilizando TypeScript e Socket.IO para comunicação em tempo real entre o servidor e cliente.
- Conversa em Tempo Real: Os usuários podem trocar mensagens em tempo real.
- Múltiplas Salas Os usuarios tem a opção de se conectar em salas diferentes.
- Salvar o histórico de mensagens em um banco de dados.
- Adicionar autenticação de usuários.
- Refatorar o front-end.
Back-end: Node, Express, TypeScript, Socket.IO
npm install
npm run dev
Apos rodar o comando acima, o servidor estará rodando em http://localhost:3000
.
Contribuições são bem-vindas! Sinta-se à vontade para enviar um pull request ou relatar problemas.
Este projeto está licenciado sob a MIT License.