WebDrop is a peer-to-peer file transfer application built upon Node.js, Socket.io and AngularJS.
It uses a slightly altered version of DataChannel.js for circ[mventing Chrome's data channel bandwidth limitations.
- Node.js
Install node static for serving up the AngularJS app.
npm install node-static
Install Socket.io for use as backend for room discovery.
npm install socket.io
UglifyJS is used to bundle and minify the web app
npm install -g uglify-js
node server.js
Then open a browser and direct it to http://localhost:8080
.