Brand new time tracking and scheduling program used to quantify the essence of our business. Built in EmberJS, using ember-cli.
- NodeJS & NPM
brew install node
- ember-cli
npm install -g ember-cli
- t2-api
- ruby for sass
- bower for front-end js dependencies
npm install -g bower
- Get the code:
git clone [email protected]:neo/t2-allocation
- Change directory:
cd t2-allocation
- Install npm dependencies:
npm install
- Install bower dependencies:
bower install
- Install the sass gem
bundle install
- Start t2-api.
- Start:
ember serve
. You can specify a--port
argument if you'd like. - You'll probably want the ember inspector for chrome
Tests are written in ember-qunit.
Run them using ember test
- Add your public key to
~/.ssh/authorized_keys
via theneo
user att2static.neo.com
. - Run
ember build --env production
- Run
scp -r dist/* [email protected]:/var/www/t2allocation.neo.com
Here are some links to help lead the way:
And for a comprehensive list of what's happening in Ember Land: