- 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.
- AngularFire 1.1.1
- AngularJS 1.3.15
- [Bootstrap 3.3.4] (http://getbootstrap.com/)
- Firebase 2.2.4
- Please configure Firebase URL in app/js/config.js before running.
// your Firebase URL goes here
app.constant("FBURL", "https://angularfire-survey.firebaseio.com/surveys");
-
Set up Email/Password authentication in Firebase.
- Log in to Firebase and go to Manage App
- Click on Login & Auth in the left panel
- Select Email & Password tab and "Enable Email & Password Authentication"
- Add email and password to Registered Users list on the bottom of this page
-
Replace line 78 & 79 in app/js/controller.js with your own credentials you just set up.
$scope.email = "admin@mydomain.com";
$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.