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
- Node.js (with npm)
- Ember CLI
- Google Chrome
git clone <repository-url>
this repositorycd inventory
npm install
ember serve
- Visit your app 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
ember build
(development)ember build --environment production
(production)
Specify what it takes to deploy your app.
- Ember-changeset plugin has not complete support for relations at the moment, therefore one had to use proxy models for relations in routes, and setup changesets before save.
- Ember-model-table selectedItems can be bound through js object (array for example). So if one uses that object with proper observable methods (pushObject, removeObject), full control of private 'selectedItems' property can be achieved.