Skip to content

heartz/CanvasShare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Canvas Sharing

A Canvas Sharing System using Socket.io

SocketIO on GitHub

SocketIO Website

Live Demo

Canvas Share

How to use

$ cd CanvasShare/
$ npm install
$ grunt serve

For Collaborated Version

And point your browser to http://localhost:3000. Optionally, specify a port by supplying the PORT env variable.

For Server-Client Version

Point browser to http://localhost:3000/server.html on server. Point browser to http://localhost:3000/client.html on client. Optionally, specify a port by supplying the PORT env variable.

Features

  • At this moment it is just a very crude version with only Straight Lines working
  • Added Circles and polygons
  • Added clear button
  • Added Square
  • Added Color picker
  • Added Dynamic drawing
  • More basic shapes and dynamic drawing coming next.

###Bugs

Dynamic drawing isn't working as intended on Firefox. Recieving works fine, sending redundant junk data.

##License MIT

About

A shared Canvas using SocketIO

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published