-
Notifications
You must be signed in to change notification settings - Fork 130
Home
Kemal Ahmed edited this page Sep 7, 2016
·
15 revisions
##Setup for dummies
- Clone the git repo or download/extract the .zip
- Install Meteor
- Change the admin password in
private/config.json.template - Facebook login:
- Create an
appIdandsecreton Facebook - Add them to
private/config.json.template - Set enable to
true
- Create an
- Github login:
- Create a
clientIdandsecreton Github - Add them to
private/config.json.template - Set enable to
true
- Create a
- Google+ login:
- Create
clientIdandsecreton Google - Add them to
private/config.json.template - Set enable to
true
- Create
- Run
./create_configto initialize the configuration file (and every time you change it) - Run
meteorin command line to build and run the project -
Cordova for mobile (currently only iOS and Android)
- Fulfill pre-reqs for iOS and Android
meteor add-platform ios android- Test:
meteor run ios android -
Build and configure the applications. Hints:
- For Android, check your build tools versions by going to
$ANDROID_HOME/build-toolsand seeing what numbers are available
- For Android, check your build tools versions by going to
###Tips
- If you messed up, run
meteor resetto delete the Mongo database - Easily put SSL encryption on your page to protect your users' privacy by moving your DNS to CloudFlare
- Callback URL: root