Create ToDo list app using next design and few rules:
- use typescript or javascript language.
- create components without external libraries (antd, material-ui or else).
- for state management use mobx or redux.
- for styling use scss / sass or styled-components.
- in your app use next api:
GET: /api/tasks return all tasks from server.
GET: /api/tasks/:taskId return task with same id.
POST: /api/tasks create new task.
PUT: /api/tasks update exist task.
DELETE: /api/tasks/:id delete exist task.
Good luck)