bower install
npm install
You'll also need to have a mongoDB installed.
Create a folder for your db, wherever you like
mkdir collaborative-bookshelf-db
Launch MongoDB with db in the folder just created
mongod --dbpath /path/to/collaborative-bookshelf-db
Create db and user for the app in mongo shell
use collaborativebookshelf
db.createUser({user:"collaborativebookshelf",pwd:"collaborativebookshelf",roles:["dbAdmin"]})
gulp watch-dev