This is a simple API to manage jobs. It is a REST API that uses JSON for data exchange. It is written in Express.js and uses MongoDB as a database.
Deployed on Render: https://jobs-api-ong6.onrender.com/
Documentation is built with Swagger and can be found at https://jobs-api-ong6.onrender.com/api-docs/
- Create, read, update and delete jobs
- Implemented JWT authentication
- Implemented Swagger documentation
- Used Custom Error Handling for better error messages
- Used extra security measures like Helmet and CORS
- Added rate limiting to prevent too many requests