- Node.js: Install latest version with n
- Yarn: Install Yarn
- Firebase: Setup Account & Project
- Create Firebase project
- Enable Google sign-in
- Update default project name in
.firebaserc
- Update config data on
firebase.initializeApp(config)
inpublic/app.js
- Review
database.rules.json
- Install packages:
yarn
- Develop:
npm run dev
- Test:
npm test
- Install firebase tool
npm install -g firebase-tools
- Login
firebase login
- Deploy
firebase deploy
Links to resources used on this boilerplate
- Angular 1.5 Component
- Angular Material
- Material Icons - List of available font icons
- Firebase Console - Console for Firebase
- AngularFire - Documentation on AngularJS specific Firebase funcitons
- UI Router - Router documentation
- Moment - The date time manipulation library
- Lodash - Fast and useful JavaScript function libraries