hero-action-plan
System Behavior (Use Cases)
Primary Actors
End User / Task Owner: creates, updates, and manages tasks.
Use Cases
Create a Task
View Tasks
Update a Task
Delete a Task
Mark Task as Complete
(Optional) Assign Tasks
Secondary Actors
External I/O System:
Fake Task API (
https://jsonplaceholder.typicode.com/todos
)
System Clock:
manages due dates and reminders
Random ID Generator Library:
assigns unique task IDs (
https://www.uuidgenerator.net
)