Skip to content

siddhant-vij/Terminal-Task-Manager-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

User Stories for Task Management System

  1. 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.
  2. 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.
  3. As a user, I should be able to update the title, description, or priority of a task.
  4. As a user, I should be able to delete a task from my list when I don't need it anymore.
  5. 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.
  6. 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.
  7. As a user, I should be able to filter tasks by their priority or date created.
  8. As a user, I should be able to see statistics, like the number of tasks per priority.
  9. As a user, I should be able to perform bulk operations, like marking multiple tasks as complete.
  10. As a user, if I accidentally delete or update a task, I should be able to undo the last action.