* You can point the UI to custom locations by setting the environment variables in `src/main/webapp/config/configs.env`
## Development
All the following commands must be run inside `src/main/webapp`.
### Prerequisites
You will need the following things properly installed on your computer.
* Install [Yarn](https://yarnpkg.com) v0.21.3
* Install [Bower](http://bower.io/) v1.7.7
* Install all dependencies by running `yarn install`&`bower install`
### Running UI
*`yarn start`
* Visit your app at [http://localhost:4200](http://localhost:4200).
### Building
*`yarn run build` (production)
* Files would be stored in "dist/"
### Adding new dependencies
**Warning: Do not edit the _package.json_ or _bower.json_ files manually. This could make them out-of-sync with the respective lock or shrinkwrap files.**
* Please use the Yarn and Bower command-line tools to add new dependencies. And the tool version must be same as those defined in Prerequisites section.
* Once any dependency is added:
* If it's in package.json. Make sure that the respective, and only those changes are reflected in yarn.lock file.
* If it's in bower.json. Make sure that the respective, and only those changes are reflected in bower-shrinkwrap.json file.
* Commands to add using CLI tools:
* Yarn: yarn add [package-name]
* Bower: bower install --save [package-name]
### Adding new routes (pages), controllers, components etc.
* Use ember-cli blueprint generator - [Ember CLI](http://ember-cli.com/extending/#generators-and-blueprints)