Storyboard - CMPUT301F12T01/classproject GitHub Wiki

Creating your own Local Task

Create Chai No Tasks

There are no tasks. Let's say the user clicks the Add New Task button.

Create Chai Fields

At this stage, the user can hit back, to go back to the empty screen as before, OR they can hit the OK button on the action bar. The user can fill out the fields above. By selecting the local sharing option, the user can have the task be stored locally instead of on the server (globally). Pressing Okay leads us to the main screen again.

Created Chai Task

The user has successfully created their own task.

Fulfilling their Own Task Using Text

Let's say the user now has a chance to fulfill the task. The user selects the task.

Chai Latte View

To fulfill the task, the user now clicks the fulfill button. If they hit the back action button they would return to the previous screen.

Chai Fulfilling

The user enters in text to fulfill this request. If they hit back, they will return to the previous screen. Otherwise, when they are ready to submit, the user hits the Done button.

Chai Fulfilled

Once the user hits done, we can now see on the main task screen that there is a little indicator to the right of the task's summary. This indicates that we have a report to view for the task.

Creating a Task that Requires a Photo

Create Chai No Tasks

Let's say the user wants to create a new task that requires a photo. Step one, click the Add New Task button.

Cat Photos Create

The user needs to select the button to request photos. The user decides to only enter in a title, but no description. This task has been selected to be stored locally. The user hits Okay.

Cat Photos List Cat Photos View

On the main task list screen, user can now see a new task has been added. Selecting the task will show the task's information which shows that it requires a photo. If the user selects fulfill:

Cat Photos Fulfill

The user now has the option to take a photo to fulfill the task that requires photos. After taking a photo and accepting it,

Cat Photots Attached

The user can now view the photo they have attached for fulfilling the request.