- An open source online survey tool.
- Based on AngularFire, AngularJS, Bootstrap and Firebase.
- Easy to set up without worrying about server code.
- To see what has changed in recent versions of AngularFire-Survey, see the CHANGELOG.
- Please configure Firebase URL in app/js/config.js before running.
// your Firebase URL goes here
var config = {
apiKey: "AIzaSyAVCmE0CaAntEeB7p3Up9L990FGHnO11_E",
authDomain: "angularfire-survey.firebaseapp.com",
databaseURL: "https://angularfire-survey.firebaseio.com",
storageBucket: "angularfire-survey.appspot.com",
messagingSenderId: "204946184892"
};
-
Set up Email/Password authentication in Firebase.
- Log in to Firebase console, open the Auth section
- On the Sign in method tab, enable the Email/password sign-in method and click Save.
- Add email and password to Users tab
-
Replace line 80 & 81 in app/js/controller.js with your own credentials you just set up.
$scope.email = "[email protected]";
$scope.password = "password";
- Fork it ( https://github.com/cdeng/angularFire-survey/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Code released under the MIT license.