A challenge to myself, to learn all programming languages, while making a todo app.
- Functions:
writeFile ()
readFile ()
addTask (taskTitle)
editTask (taskId, taskTitle)
markAsDone (taskId)
markAsUndone (taskId)
removeTask (taskId)
listTasks ()
- Commands:
$ <app> -a|--add "<taskTitle>"
(Add new task)$ <app> -l|--list
(List all tasks)$ <app> -e|--edit <taskId> "<taskTitle>"
(Edit task)$ <app> -d|--done <taskId>
(Mark as done)$ <app> -u|--undone <taskId>
(Mark as undone)$ <app> -r|--remove <taskId>
(Remove task)$ <app>
(Available commands)