Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/renanstn/node-socket-io-chat
- Owner: renanstn
- Created: 2020-03-02T21:34:13.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-21T15:09:45.000Z (almost 4 years ago)
- Last Synced: 2023-03-06T22:53:46.269Z (almost 2 years ago)
- Topics: nodejs, socket-io
- Language: HTML
- Homepage:
- Size: 25.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.