Task_Assessment
Create a POST api with route (/task/new): It takes (name, description, email) in the request body and creates a new record in the database.
Each record should have an unique βidβ parameter The βcreatedAtβ parameter (with timestamp value) should be automatically added, whenever a new record is created.
Sample Request Body:
{
"name":"Maths assignment",
"description":"Complete todays assignment",
"email":"user@example.com"
}
Create a GET api with route (/task/all) : It results all the saved records in the database as a list of objects in the response.
Each object should have (id, name, description, email, createdAt) parameters.
Sample response:
{
{
"data": [
{
"id": "c39fd77c-6df5-4ffe-879a-5ccee5d77cbf",
"name": "Maths assignment",
"description": "Complete todays assignment",
"email": "user@example.com",
"createdAt": "2021-12-24T18:10:22Z"
}
]
}
}