The purpose of this document is to represent the capabilities of this app.
The app helps users to manage daily tasks. You can create, edit, delete or mark tasks as completed.
- Home screen
- "Create task" screen
- "Edit task" screen
The screen consists of four UI elements: container controller, two buttons, collection view and table view.
Container controller: It contains home and menu (sidebar) controllers.
Menu & Create buttons: When "menu" button is tapped sidebar appears. When "+" button is tapped "create task" screen appears.
Collection view: There are 4 sections that divide all tasks into several categories. Each category is represented by an icon and title referring to the type of the task.
Table view: There is a list of tasks sorted by date of creation where you can see the title and icon corresponding to its type.
The screen consists of a text field, text view and two switches.
Text field: Takes a task title.
Text view: Takes a task description.
Switch: Sets priority and urgency of the task.
The screen consists of several labels and three buttons.
Edit button: When the button is tapped, edit task controller is pushed onto edit screen.
Labels: Labels provide information about task type, title and description.
Delete and Compleated buttons: Deletes task or removes it from home screen.