Task Objective: Setting up of mongo DB connection in a Node.Js server as well as performance of CRUD operations
Task Description: Create a Node.js server using any framework of choice (optional) and appropriate folder structure (routes, controllers, models, etc.), which will perform the following functions:
- Add a Todo task to a Todo collection
- Update a particular Todo task
- Delete Todo task
- Retrieve all Todo tasks (pagination optional)
Each Todo document should contain at least the following fields: _id, title, description, timestamp.
You can use either a local mongoDB instance or a hosted one on any provider of choice.