Skip to content

offline-ready-web/collob-draw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swarm - drawing application

Requirements

To run the program make sure you have installed following programs:

  • Redis v2.8.x - the server side operations storage
  • Node.js v0.12.x or io.js latest versions - to run the server
  • NPM v2.5.x - package manager

Installation

Make sure you have read the requirements section before.

npm install

Modules list

  • FontAwesome - icons

  • RxJS - An API for asynchronous programming with observable streams

Development

The client side code needs to be browserified before running, to do that run the following commands.

To watch the client side file changes in background use:

npm run-script watch &

One time build is available with:

npm run-script build

Start the server with the command:

node server.js

TODO

  • Refactor the client code into separate classes.

  • Add the drawing queue which is only is buffer for drawable items.

License

MIT

About

Collaborative drawing application based on the Swarm CRDT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages