├── src
│ ├── config
│ │ ├── .env
│ │ ├── env.example
│ │ ├── dbConnection.js
│ ├── controllers
│ │ ├── index.js
│ │ ├── user.controller.js
│ ├── middlewares
│ │ ├── index.js
│ │ ├── authorization.js
│ ├── models
│ │ ├── index.js
│ │ ├── user.model.js
│ ├── routes
│ │ ├── index.js
│ │ ├── user.route.js
│ ├── services
│ │ ├── index.js
│ │ ├── user.services.js
│ ├── utils
│ │ ├── index.js
│ │ ├── hashPassword.js
│ │ ├── logger.js
│ │ ├── errorLogger.js
├── logs
├── dist
├── node_modules
├── .babelrc
└── .gitignore
├── .prettierrc
├── LICENCE
├── package.json
├── README.md
├── server.js
- npm install or yarn
- Set environment variables from
src/config/.env-example
intosrc/config/.env
NODE_ENV=development
PROJECT_NAME='nodejs-upskillfest-boilerplate'
DB_ENV=dev
PORT=5000
LOG_PATH=logs
HOST=localhost
CONNECTION_URL=mongodb://localhost:27017/
DATABASE_NAME=nodejs-upskillfest-boilerplate
- Execute command
npm run start:server
oryarn start:server