This boilerplate is based on MeteorJS. The design is based on material-ui.com. The purpose of this boilerplate is to have a quick start with all the necessary components, without having to implement this everytime.
This boilerplate uses:
- MeteorJS
- Material-UI
- React
- Redux
git clone https://github.com/sixpaq/meteor-boilerplate.git
npm install
npm start
To enable oauth login with services like github, google, facebook etc, you need to add the oauth id and secret in the environment variables. For an example you can look in .env-sample.
Once the service variables have been added, the service icon will automatically appear in the login screen.
For Github add:
GITHUB_CLIENT_ID=<client-id>
GITHUB_SECRET=<secret>
For Google add:
GOOGLE_CLIENT_ID=<client-id>
GOOGLE_SECRET=<secret>
For Facebook add:
FACEBOOK_CLIENT_ID=<client-id>
FACEBOOK_SECRET=<secret>
For Twitter add:
TWITTER_CLIENT_ID=<client-id>
TWITTER_SECRET=<secret>