Versions Compared

Key

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

...

The table of assigned midnights will be color-coded such that any assigned to the user will be clearly differentiated from those assigned to anyone else.  The table will update as contracts are made and midnight labor bought/sold.  The recently-posted-trades widget is only for display, and cannot be interacted with.

Image Added

Current Trades Page

The user can view all of the current open trades on the market by clicking on the "Current Trades" button on the left-hand side navigation bar.  Open trades are organized by day; all open trades with regards to a certain day are kept in a compressible menu in most-recent to least-recent order.  They are formatted as a tuple: USER, BUYING/SELLING MIDNIGHT @ PRICE.  A user can make an offer on a trade by clicking on the underlined MIDNIGHT @ PRICE.  This will make a pop-up window that allows the user to either bid (if the trade is an ask) or ask (if the trade is a bid) at a price that he selects.  Then, the user can either click on the check-mark button to approve the proposition, or cancel.  If the user approves his proposition, both parties are notified via e-mail.
Image Added

My Midnights Page

The user can view all of his midnights for the The user can choose to sort by day or by type.  The third column contains any trades that the user has put in the market with regards to his midnights.  In the picture below, the user has offered to buy KITCHENS labor at $20, and to buy WAITINGS labor at $5.  The user has a choice to put a trade on the market for a midnight that does not already have an existing trade, or change an already-existing trade.  He will do this by clicking on the appropriate entry in the "Change" column; this will lead to a pop-up, containing a text-field where the user enters his new price.  The user must then either accept, or cancel, his changes. week on

Image Added

My Contracts

The user can view his pending and completed trades on this page.  Trades are stored according to whether or not they are pending, then in order from most-recent counter-bid to least-recent counter-bid.  They are displayed as BUYING/SELLING MIDNIGHT @ $PRICE(#NUM OFFERS), DAY.  Clicking on the (#NUM OFFERS) link corresponding to a certain trade will open a pop-up window that contains a table with counter-proposals to the trade.  There are three columns: the identity of the counter-party, the proposed price, and a radio-button.  The user can choose to either close the pop-up or accept exactly one of the offers (hence the radio-button).  Accepting an offer will lead to another pop-up window for confirmation.


Image Addedthe "My Midnights" page.  The main panel contains a table detailing the status of all the user's currently assigned midnights.

Midnights Watchlist

The user can keep track of historical bid/ask prices for any midnight using the "Midnights Watchlist" page.  The main panel contains one table, which has information regarding changes in bid/ask prices for any midnights the user is interested in.  There are six columns: the first column is the midnight, and the second is the day.  The table can be sorted by these two columns.  The next four columns are the last known bid/ask price, and change between the last and second-to-last bid/ask prices. Image Added

Design #3

Storyboard

...