...
The next screen that Rob sees is a confirmation screen, which summarizes the bill that he was about to add. He goes over the fields that he has entered, and clicks "Confirm," which creates the bill.
Analysis 3
Learnability
Learnability of the site for the initial tasks is good. The website uses large buttons to transition the user to the different states of creating an account, creating or linking to an initial household, and adding or paying a bill.
Visibility
d
Efficiency
An advantage of this design is the efficiency of having most states that the user would want to see available from the original user view.
Error Prevention
The confirmation screen after creating a bill helps prevent error prevention by making users confirm the bill information twice. . There appears to be nowhere to edit bills once they are created, which will allow errors to propagate if they are created.