Final team project, backend, technology stack: Node.js, Express, swagger, jsonwebtoken, joi, jest, supertest, mongoose.
npm i
at the rootnpm run dev
at the root- open
http://localhost:3600/
npm run test
at root run testsnpm run build
at root build your project
/doc swagger API documentation URL
- PROD_DB_URL = "production_db_url"
- DEV_DB_URL = "development_db_url"
- TEST_DB_URL = "test_db_url"
- PORT = 3000
- SECRET_KEY = "Your_secret_for_jwt"
- SENDGRID_API_KEY = "your_sendgrid_api_key"
- RESET_PASS_FRONT_URL = "front_reset_page_url"
- FRONT_URL = "front_url"
- API_KEY = "Cloudy_api_key"
- API_SECRET = "Cloudy_api_secret"