- Download and install npm from Node.js
- Install MongoDB Community Edition
- Please read installation steps carefully.
- Run
npm installcommand - Create
.envfile - Setup Enviromnent settings inside
.envfile- TYPEORM_HOST=
hostName - TYPEORM_PORT=
port - TYPEORM_DATABASE=
dbName - TYPEORM_URL=
mongodb://hostName:port/dbName***If your MongoDB Has Username and Password you *** - TYPEORM_URL=
mongodb://dbUserName:dbPassword@hostName/dbName - TYPEORM_USERNAME=
dbUserName - TYPEORM_PASSWORD=
dbPassword
- MAIL_USERNAME=
yourEmail - MAIL_PASSWORD=
yourEmailPassword - MAIL_FROM=
yourEmail
- Facebook
- FACEBOOK_APP_ID=
FACEBOOK_APP_ID - FACEBOOK_APP_SECRET=
FACEBOOK_APP_SECRET
- FACEBOOK_APP_ID=
- Google
- GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_ID - GOOGLE_CLIENT_SECRET=
GOOGLE_CLIENT_SECRET - GOOGLE_REDIRECT_URL=
GOOGLE_REDIRECT_URL - GOOGLE_SCOPES=
GOOGLE_SCOPES
- GOOGLE_CLIENT_ID=
- Twitter
- TWITTER_API_KEY=
TWITTER_API_KEY - TWITER_API_SECRET_KEY=
TWITER_API_SECRET_KEY - TWITTER_BEARER_TOKEN=
TWITTER_BEARER_TOKEN - TWITTER_ACCESS_TOKEN=
TWITTER_ACCESS_TOKEN - TWITTER_TOKEN_SECRET=
TWITTER_TOKEN_SECRET
- TWITTER_API_KEY=
- TYPEORM_HOST=
- Run
npm start servcommand to start Spanboon API
When you file a feature request or when you are submitting a bug report to the issue tracker, make sure you add steps to reproduce it. Especially if that bug is some weird/rare one.
This project is currently licensed under the MIT License.