To build and watch your files, make sure you are in the root of the project. Then run the following commands.
$ npm install
$ gulp build
drush variable-set file_private_path /Users/mfh/dev/tedxlausanne-website/private-files
We use Capdrupal for D7 (v0.x) to deploy.
$ gem install bundle
$ bundle install
$ bundle exec cap dev deploy