Skip to content

mhs/t2-allocation

Repository files navigation

Build Status

T2 - Allocation

Brand new time tracking and scheduling program used to quantify the essence of our business. Built in EmberJS, using ember-cli.

Requirements

  • 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

Install & run

  1. Get the code: git clone [email protected]:neo/t2-allocation
  2. Change directory: cd t2-allocation
  3. Install npm dependencies: npm install
  4. Install bower dependencies: bower install
  5. Install the sass gem bundle install
  6. Start t2-api.
  7. Start: ember serve. You can specify a --port argument if you'd like.
  8. You'll probably want the ember inspector for chrome

Testing

Tests are written in ember-qunit. Run them using ember test

Deployment

  • Add your public key to ~/.ssh/authorized_keys via the neo user at t2static.neo.com.
  • Run ember build --env production

Production

Getting started with EmberJS

Here are some links to help lead the way:

And for a comprehensive list of what's happening in Ember Land: