/Blog.Api

Primary LanguageTypeScriptMIT LicenseMIT

Blog.Api Setup

  • Step 1: Clone project from github
  • Step 2: Install npm dependencies
  • Step 3: Prepare environment variables
  • Step 4: Up & Run project

Step by Step Setup

Step 1: Clone project from bitbucket

https://github.com/daidorian09/Blog.Api.git

Step 2: Install npm dependencies in package.json

npm install

Step 3: Prepare environment variables #Define required environment variables as follows ; PORT, MONGODB_URI, JWTSECRET, JWT_EXPIRE_DATE e.g 10d, 10m, 10h, JWT_ISSUER, JWT_AUDIENCE, JWT_NO_TIMESTAMP, CONFIRMATION_TOKEN_EXPIRE_DATE e.g 10d, 10m, 10h , EMAIL_PROTOCOL, EMAIL_TYPE, EMAIL_USERNAME, EMAIL_PASSWORD, EMAIL_TIMEOUT, EMAIL_PORT, EMAIL_HOST, EMAIL_SECURE, EMAIL_SUBJECT, CONFIRMATION_TOKEN_FRONTEND_ENDPONT

Step 4: Up & Run project npm start