This app is a Angular Reddit-clone with Firebase as a backend solution, based on the following tutorial: & Firebase (https://thinkster.io/angulartutorial/learn-to-build-realtime-webapps/)
This version contains several improvements:
- Update to new Firebase/AngularFire authentication method ($firebaseAuth instead of $firebaseSimpleLogin)
- Custom bootstrap/bootswatch theme integration (LESS to CSS compile task in Grunt)
- Autmatic dependency injection in unit tests (wiredep)
You need git to clone the repository. You can get it from http://git-scm.com/.
You must have node.js and its package manager (npm) installed.
You can get them from http://nodejs.org/.
npm install -g bower grunt
git clone https://github.com/sebastiaanstuij/AngularFirebaseTutorial.git
cd angularfirebasetutorial
npm install
bower install
.constant('FIREBASE_URL', 'place your URL here');
grunt serve
grunt test
grunt build
npm install -g firebase-tools
firebase login
firebase deploy
firebase open