Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/renanstn/node-socket-io-chat

Um pequeno estudo da lib socket.io do nodeJS, pois nem só de python vive um homem.
https://github.com/renanstn/node-socket-io-chat

nodejs socket-io

Last synced: about 1 month ago
JSON representation

Um pequeno estudo da lib socket.io do nodeJS, pois nem só de python vive um homem.

Awesome Lists containing this project

README

        

# node-socket-io-chat

Chat simples feito em nodeJS, desenvolvido seguindo o [exemplo](https://socket.io/get-started/chat/) do próprio site do socket.io, para fins de estudos aleatórios.

## Setup:
- Clone o projeto
- Acesse a pasta chat
- `cd chat/`
- Instale as dependências
- `npm install`
- Execute
- `node index.js`
- Acessar:
- `localhost:3000`

## TODO:
- [x] Adicionar aviso de usuário conectado / desconectado
- [x] Adicionar suporte a nicknames
- [ ] Adicionar funcionalidade para exibir "{user} está digitando"
- [ ] Mostrar quem está online
- [ ] Não enviar a mensagem do próprio usuário para ele mesmo, inserir a mensagem no chat com `append` ao invés disso.