Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/renanstn/node-drawing-app

Exemplo de app de desenho em tempo real com múltiplos usuários usando a lib socket.io.
https://github.com/renanstn/node-drawing-app

heroku nodejs p5js socket-io

Last synced: 14 days ago
JSON representation

Exemplo de app de desenho em tempo real com múltiplos usuários usando a lib socket.io.

Awesome Lists containing this project

README

        

# Drawing App

Pequena aplicação de desenho em tempo real feita em node.js, seguindo [este](https://medium.com/better-programming/building-a-realtime-drawing-app-using-socket-io-and-p5-js-86f979285b12) tutorial.

Com ela é possível que várias pessoas desenhem simultaneamente no mesmo canvas, utilizando a lib `socket.io` para manter a sincronia entre todas elas.

App finalizado e rodando [aqui](https://node-drawing-app.herokuapp.com/)

-----

## TODO

- [ ] Melhorar o modo que as cores são escolhidas
- [ ] Melhorar o modo que a espessura do pincel é escolhida
- [ ] Implementar um chat ao lado do canvas
- [ ] Solicitar um nome de usuário a cada novo usuário logado
- [ ] Adicionar mensagens de "usuário conectado" e "usuário desconectado"