Skip to content

rahul-mahato29/NodeJS-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 

Repository files navigation

Task Manager - Backend

Summary

1. REST APIs and Mongoose
2. API Authentication and Security
3. Sorting, Pagination and Filtering
4. File Uploads
5. Sending Emails
6. Testing Node.js

User Features

1. Register user
2. User login
3. User logout
4. Get all users
5. Get user by ID
6. Update user's details
7. Delete user by ID
8. Upload user profile picture
9. Get user profile picture
10. Delete user profile picture

Task Features

1. Create task
2. Get all task
3. Get task by ID
4. Update task details
5. Delete task by ID
6. Sorting of tasks
7. Pagination
8. Filtering of Task
9. Task file upload
10. Get uploaded task file
11. Delete uploaded task file