Jeffrey Chan, Ryan Lacey, Amruth Venkatraman
Protoypes
Photos
Image Modified | Navigation Bar Users can navigate around the site to visit the homepage, give page, get page, messages, and profile. |
Image Modified | Give Page Users upload information on toy(s) they would like to donate. "Single" - List each toy individually "Collection" - Upload a batch of toys as a single item. Items do not have to be related (eg. User could upload dolls and board games as a collection). Accordion collapsible interface for listing toys. Toy Listing Details:
- Name of toy
- The age range the toy is appropriate for
- A description of the toy
- An image of the toy
|
Image Modified | Get Page Users browse offerings and select toy(s) to ask for from other users. Toys listing displayed as item picture with name as caption. Page Features:
- Drag & drop interface allows users to drag toy image to cart.
- "Quickview" (not shown) - Popup on picture click that provides detailed toy information.
- Filters for more powerful and efficient search:
- Item Name (search bar)
- Age Range (drop-down)
- Toy Category (checkboxes)
- Toy Condition (drop-down)
- Checkout prompts user to message toy owners to begin the exchange process.
|
Image Modified | Messages Page Interface through which users communicate with one another. "Recent Contacts" - Listing of people user is in comunication wih. Standard messaging interface to allow users to dialogue over contact information, how toy(s) will exchange hands, etc. |
Iterations
How it changed between iterations:
...
- Make age range a drop down (learnability)
- “Add toy” label changed to “Add another toy” (learnability)
- Distinguish single toy vs collection of toys better (learnability)
- Add clear filters button (efficiency)
- Delete new button in message window (learnability)
- Add send button in message window (safety)
- “Any” field in toy condition search filter (efficiency)
- Affordances for cart on drag and drop (learnability)
- Add to cart button as well in receive page (learnability)
- More clear remove button on add toy listings page (learnability)
- Distinguish which message is going to which user for which item on requesting items (efficiency)
- Change name of “checkout” button (learnability)
...