# Misago Ember.js Application This README outlines the details of collaborating on this Ember application. ## Prerequisites You will need the following things properly installed on your computer. * [Git](http://git-scm.com/) * [Node.js](http://nodejs.org/) (with NPM) * [Bower](http://bower.io/) * [Ember CLI](http://www.ember-cli.com/) * [PhantomJS](http://phantomjs.org/) ## Installation * change into the new directory * `npm install` * `bower install` ## Running / Development * Start Django app using `python manage.py runserver` * Start Ember-CLI development server with `ember server` * Visit Misago running emberapp files at [http://localhost:4200](http://localhost:4200). ### Code Generators Make use of the many generators for code, try `ember help generate` for more details ### Running Tests * `ember test` * `ember test --server` ### Building * `ember build` (development) * `ember build --environment production` (production) ### Deploying After building your app, copy its files from `dist/misago` directory into either `misago/static/misago`, or if you are customising Misago for your own site, your forum `theme/static/misago` directory instead. ## Further Reading / Useful Links * [ember.js](http://emberjs.com/) * [ember-cli](http://www.ember-cli.com/) * Development Browser Extensions * [ember inspector for chrome](https://chrome.google.com/webstore/detail/ember-inspector/bmdblncegkenkacieihfhpjfppoconhi) * [ember inspector for firefox](https://addons.mozilla.org/en-US/firefox/addon/ember-inspector/)