The Gate Clubhouse is a volunteer coordination website to help manage the Burning Man Project's GP&E department.
Want to know more about GP&E? Visit the GP&E website for more information.
This README outlines the details of collaborating on this Ember application. A short introduction of this app could easily go here.
You will need the following things properly installed on your computer.
git clone <repository-url>
this repositorycd ranger-clubhouse-web
npm install
Make sure the API server is running, see ranger-clubhouse-api/README.md
Start the Clubhouse npm start
Visit the Clubhouse at http://localhost:4200.
Visit your tests at http://localhost:4200/tests.
Make use of the many generators for code, try ember help generate
for more details
ember test
ember test --server
The API endpoint is specified in app/config/environment.js
For the development environment this is http://localhost:8000/
Make use of the many generators for code, try ember help generate
for more details
ember test
runs all tests once, launching and quitting a browserember test --filter=unit
runs all tests whose module declaration includes “unit”ember test --server
runs tests when changes are madeEmber uses QUnit for tests. qunit-dom is included in the testing framework to provide higher level assertions for QUnit.
npm run lint:hbs
npm run lint:js
npm run lint:js -- --fix
ember build
(development)ember build --environment production
(production)TODO