First, install latest version of NodeJS.
If running on Ububntu, install from the official nodesource repo.
After cloning Qrate and installing NodeJS, cd into the cloned folder and run:
npm install
npm -g install bower gulp
bower install
gulp
When committing, use command npm run commit instead of git commit.
Consult the Commit Guidelines from the Angular team, we are closely following them.