A single page application to interact with Laravel Task Management API
- Basic user authentication
- User can create/edit/soft-delete a task
- List of tasks can be reordered by the user
- Task should have the option to have sub-tasks (sub-tasks can have sub-task up to infinity)
- Task can be marked as complete/pending/cancelled/(custom)
- Tasks should only be accessible to owner
- Ability to download all the tasks in Excel/CSV/JSON format
- Ability to restore soft deleted tasks
- Soft deleted tasks should be forced delete after 30 days
- Chart to see users completed tasks
yarn install
yarn serve
yarn build
yarn lint