- React
- React-router
- Tanstack Query
- Express
- Postgres
- Supabase
- Format date when task submitted ✅
- Be able to delete a task ✅
- Be able to update a task ✅
- Style app ✅
Base URL: https://technical-test1.netlify.app
Tasks status can be edited on /task/:id
Retrieve all tasks.
Retrieve a single task by ID.
- Params:
id– integer (task ID)
Create a new task.
Base URL: https://techinal-test.onrender.com
Retrieve all tasks.
Retrieve a single task by ID.
- Params:
id– integer (task ID)
Create a new task.
- Body:
{ "title": "Task title", "description": "Optional description", "status": "todo | in-progress | done", "due_date": "YYYY-MM-DD" }
Update a full task by ID.
-
Params:
id– integer (task ID) -
Body:
{ "title": "Updated title", "description": "Updated description", "status": "done", "due_date": "YYYY-MM-DD" }
Update only the status of a task.
-
Params:
id– integer (task ID) -
Body:
{ "status": "todo | in-progress | done" }
Delete a task by ID.
- Params:
id– integer (task ID)

