Gather is a website that allows for the following.
- Creates a lobby of 10 CS:GO players.
- Setup a game server and manage a competitive match.
- Record scores at game end.
- View a list of players ordered by W/L/D, score, kills, deaths, headshots.
- Git
- Node.js and npm Node ^4.2.3, npm ^2.14.7
- Bower (
npm install --global bower
) - Grunt (
npm install --global grunt-cli
) - SQLite
-
Run
npm install
to install server dependencies. -
Run
bower install
to install front-end dependencies. -
Run
grunt serve
to start the development server. It should automatically open the client in your browser when ready.
Run grunt build
for building and grunt serve
for preview.
Running npm test
will run the unit tests with karma.