Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

IV. Summary of Transactions Page

Clicking the middle icon of the bottom navigation bar takes the user to the summary page. Here, the user can view his or her net balance with all of the other users that he or she has transactions with. The interface is a simple list interface, and when a list item is clicked, it takes the user to the individual summary page of that particular user. 

V. Details of Transactions with User Page

The details of transactions with user page gives the user of the application a detailed breakdown of each transaction he or she has with a particular user (in this case, the particular user is "bina"). The view is organized in with collapsible rows to preserve screen space especially on mobile devices. The top level collapsible is the date of the transaction. Within this collapsible holds the titles of different transactions that occurred on that date. Each transaction collapsible holds a "settle" or "dispute" button. Transactions where the user owes "bina" money are disputable and transactions where the user paid for "bina" can be settled when "bina" pays the user back. When all transactions of a particular date are settled, the view automatically refreshes, popping the newly settled date down into the "settled transactions" section, and the color of the 

Implementation

Important Design Decisions

...