- Download and install npm from Node.js
- Install MongoDB Community Edition
- Please read installation steps carefully.
- Run
npm install
command - Create
.env
file - Setup Enviromnent settings inside
.env
file- 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 serv
command 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.