NewPad is a web-based collaborative writing tool that enables multiple people edit a structured document simultaneously and leave requests for others to complete.
More details here
You need to have gulp and bower both installed.
npm install -g bower gulp
Then simply run
That will install all the correct node.js and front-end dependencies.
If you are running ubuntu, simply run
sudo sh ubuntu-setup.sh