The DrawingBoard

Collaborative online sketchpad that i’ve been working on during my spare time. You can invite a friend to the site and draw/chat together with them. To create a room add ?room=roomnamehere to the URL. Work in progress.

Object Oriented Javascript, HTML5, CSS, Node.js/Express Framework, Socket.io for events and chat, Mongo DB and Amazon s3 for storage., Redis as the backend store for socket.io for scalability.

Give it a try at http://rtimaldraw.jit.su

Source code available at:

https://github.com/RTimal/DrawingBoard

https://github.com/RTimal/Drawingboard-Chat

https://github.com/RTimal/Drawingboard-Drawing

 

drawingboard

Theres are three repos, one for chat, one for the main server(that serves up pages and saves images/users), and one for the drawing events.