You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- :Task: describes an activity that needs to be done by :User:. :Task: has the following attributes
- Name - a short description of :Task:. This is a required attribute. The name must be at least 3 characters long.
- Notes - additional details about :Task:
- Due Date - optional date by which :User: is supposed to complete :Task:.
- :TaskList: is a list of :Task: items.
- Initially :TaskList: should be empty.
***functional specs***
- Show header of :App:. The details of the user interface are provided in the file [task_list_ui_specification.yaml](task_list_ui_specification.yaml).
- Show :TaskList:. The details of the user interface are provided in the file [task_list_ui_specification.yaml](task_list_ui_specification.yaml).
- :User: should be able to add :Task:. Only valid :Task: items can be added. The details of the user interface are provided in the file [add_new_task_modal_specification.yaml](add_new_task_modal_specification.yaml).
- :User: should be able to delete :Task:
- :User: should be able to edit :Task:
- :User: should be able to mark :Task: as completed.