Graffinity is an open & infinite canvas. It's for all, by all, shared in real-time.
You'll need mongodb installed...
bash
npm install
mongod --dbpath /tmp & foreman start
Then open a couple of windows and hit up localhost:5000!
- (DONE) basic drawing app
- (DONE) synced canvas -- everyone sees everyone elses stuff
- (DONE)persistance -- save all strokes, and load the entire history to each new session
- infinity -- add scrolling, make the canvas infinite. each user "starts" at their coordinates
- add better drawing tools, eraser, etc.
- show connected users, add chat
- lazily load stuff for performance
- everyone in the world can draw together in one, open and infinite canvas
- everyone comes togerther
- world peace <3