This is a jobs API using Express, MongoDB and NodeJS as well as other useful tools.
- install all project dependencies with
npm install
- start the development server with
npm start
ORyarn start
- you need to have a .env file with the following variables
MONGO_URI,JWT_SECRET
├── app.js
├── package-lock.json
├── package.json
├── Procfile
├── README.md
├── swagger.yaml
├── controllers
│ ├── auth.js
│ └── jobs.js
├── db
│ └── connect.js
├── errors
│ ├── bad-request.js
│ ├── custom-api.js
│ ├── index.js
│ ├── not-found.js
│ └── unauthenticated.js
├── middleware
│ ├── authentication.js
│ ├── error-handler.js
│ └── not-found.js
├── models
│ ├── Job.js
│ └── User.js
└── routes
├── auth.js
└── jobs.js