/Jobs-API

API to manage jobs

Primary LanguageJavaScript

Jobs API

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

Documentation is built with Swagger and can be found at https://jobs-api-ong6.onrender.com/api-docs/

Features

  • 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