Add task that is to be completed into Jarvis
Delete a completed task
Look up an existing task
Mark completed task as finished
Set up tasks that are to be repeated weekly
todo
- Add a taskAdds a task into Jarvis.
Example of usage:
todo the dishes
Expected outcome:
added: [T][x]the dishes
0 finished tasks in the list
1 unfinished tasks in the list
deadline
- Add a task with a specific deadlineAdds a task into Jarvis.
Example of usage:
deadline my IP /by 2/12/2019 1800
Expected outcome:
added: [D][x]my IP —–2019-12-02 `
0 finished tasks in the list
2 unfinished tasks in the list
done
- mark a task as donetask will be shown as a tick when marked done
Example of usage:
done 1
Expected outcome:
Nice I’ve marked this tasks as done
[D][√] my IP ——2019-12-02
remove
- remove a task permanentlyremove a task regardless of recurrence or not. Specify index of the task to be removed.
Example of usage:
remove 1
Expected outcome:
removed:[T][x] the dishes
0 finished tasks in the list
1 unfinished tasks in the list
weekly
- Add a task with a specific deadline. This task repeats weeklyAdds a task into Jarvis that repeats weekly
Example of usage:
weekly my IP /by 2/12/2019 1800
Expected outcome:
added: [W][x]my IP —–2019-12-02
0 finished tasks in the list
1 unfinished tasks in the list
delete
- remove a recurring taskUsed to delete a recurring weekly task for the week. For permanent deletion, use remove as shown above
Example of usage:
delete 1
Expected outcome:
removed:[W][x]my IP —–2019-12-02
added recurring:[W][x]my IP —–2019-12-02
help
- show the commandsshow commands at a glance
Example of usage:
help
Expected outcome:
–These are Jarvis Functions–
help
list
todo (taskName)
done (index)
deadline/weekly (taskName) /by 2/12/2019 1800
find (taskName)
delete (weeklyTaskIndex)
remove (taskToRemovePermanently)