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 clone <repository-url>
this repositorycd blaahhg
npm install
bower install
-
ember serve
-
Visit your app at http://localhost:4200.
-
authentication implemented by following this guide https://www.danielgynn.com/third-party-auth-in-ember-with-firebase/
-
firebase config settings should be located inside .env file. use the below example as a guide.
exports.firebaseConfig = {
apiKey: 'YOUR-FIREBASE-API-KEY',
authDomain: 'YOUR-FIREBASE-APP.firebaseapp.com',
databaseURL: 'https://YOUR-FIREBASE-APP.firebaseapp.com',
storageBucket: 'YOUR-FIREBASE-APP.appspot.com'
}
- firebase database rules should be set to
{
"rules": {
".read": true,
".write": "auth != null",
"users": {
".indexOn": "userID"
}
}
}
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.