/chat-io

chat realtime feito com socket.io

Primary LanguageTypeScript

Chat em Node.js com TypeScript e Socket.IO

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.

Funcionalidades

  • 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.

Stack utilizada

Back-end: Node, Express, TypeScript, Socket.IO

Instalação e Uso

Instalando as dependencias

    npm install

Rodando o projeto

  npm run dev

Apos rodar o comando acima, o servidor estará rodando em http://localhost:3000.

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para enviar um pull request ou relatar problemas.

Licença

Este projeto está licenciado sob a MIT License.