Task Manager API
Task Manager is a REST API with the functionality of user registration, signin and signout, view and edit user profile, image uploads, managing tasks such as adding, removing, updating and deleting tasks, tasks sorting, tasks filtering and pagination with complete authentication and authorization.
Technologies used: Node.js runtime, Express Js backend framework, MongoDB database and Mongoose for managing the database, JWT for authentication, Bcryptjs for encryption, Multer for file uploads, Validator for validation, Postman for testing the API.