Skip to content

Shace/webapp

Repository files navigation

Shace web app

Build Status Code Climate Coverage Status Stories in Ready Dependency Status devDependency Status

Installation

Requires node.js.

git clone [email protected]:ShaceEvent/webapp.git
cd webapp
npm install -g bower grunt-cli
npm install
bower install

Start the application

grunt serve # For devel — original files used
grunt serve:dist # For production — dist used (Minified filed) 
node heroku-server.js # For heroku

The application should be live at http://localhost:8000

Running unit tests

grunt test

Contributing

Editor

The project use an .editorconfig file. Make sure your editor is compatible, or configure it to follow our standard (See the download section to see the compatible editor, we recomend using Github's Atome or Sublime Text).

Basic commands (for the newbies)

Install a package using bower:

bower install -S package
grunt bowerInstall # to automatically add the package in the index.html file

Install a package using npm:

npm install --save-dep package # For a devDependency
npm install --save package # For a dependency

Use heroku:

heroku login
git remote add heroku [email protected]:shace.git
git push heroku master