This is a task-manager API having the following features:
- Authentication
- Support for file uploads
- Support for sorting, pagination and filtering of tasks
- Sending emails to users at signup and account deactivation
- Implementing REST API's
- Integrating Cloud Database into webapp(MongoDB Atlas)
- Setting up authentication and multi-user support(using JWT)
- Advanced POSTMAN use
- Figuring out file uploads and image manipulation before uploading to database
- Integrating SendGrid(Message Sending Service) into Webapp
- Testing NodeJS webapp using JEST ( This is the new important thing that I learnt )