- As a user, I should be able to create a new task with a title, description, and priority level so that I can add tasks to my list.
- As a user, I should be able to see a list of all my tasks, sorted by priority or date created so that I can easily find and manage them.
- As a user, I should be able to update the title, description, or priority of a task.
- As a user, I should be able to delete a task from my list when I don't need it anymore.
- As a user, I should be able to save my task list to a file so that I can load them the next time I open the application.
- As a user, I should be informed gracefully if something goes wrong, such as saving to a file or reading from a file that doesn't exist.
- As a user, I should be able to filter tasks by their priority or date created.
- As a user, I should be able to see statistics, like the number of tasks per priority.
- As a user, I should be able to perform bulk operations, like marking multiple tasks as complete.
- As a user, if I accidentally delete or update a task, I should be able to undo the last action.
-
Notifications
You must be signed in to change notification settings - Fork 1
siddhant-vij/Terminal-Task-Manager-App
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Task Management System - Terminal App - Java
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published