Griddle+Prototype

Griddle Prototype

[|Prototype]

This prototype is in a pretty bare stage. One thing we noticed pretty late in developing the prototype was that some screens only worked on high resolution screens (such as 1680 by 1050 pixels). This is something we hope to improve on before usability studies.

Right now, we have a splash page, which will also allow the user to log in or register. Clicking on either the login or create buttons will take the user to a blank user's homepage. The blank user is able to update his/her status, see a list of friends, see his calendar, be able to click on the calendar, bringing up the dialog for the dinner event. The reason for this was that we couldn't figure out how to use a proper calendar API in our implementation in time, so in our usability tests, we will ask users to find more details and/or accept their invitation to the Dinner event. Details for the Dinner event appear below the Calendar when the user clicks on the Dinner event on the Calendar. The user is also able to see a few "What's Hot" events, but not able to click on any of them yet. It was our intent for the user's action on these events to spawn a dialog with more details, but we haven't gotten there yet. We also didn't get a chance to implement our "What is Everyone Else Up To" button yet, so our prototype does not allow the user to see what his/her busy friends are up to.

When the user clicks on one of his/her friends, he is taken to the standard friend page. On that friend's page a calendar appears, but the user can't do anything with that calendar yet.

From the top bar, the user is able to create a new event. The dialog that appears on the create new event screen isn't finished. Clicking invite or cancel will take the user back to the home screen.

When the user clicks the Invites button on the top bar, it takes him or her to the Invites screen, where the user can see his or her invites. We have not implemented accept/reject capabilities yet, though.

The user has the option of seeing settings or logging out from the top bar. We didn't implement settings yet. Hitting log out takes the user back to the splash screen.

When the user searches from the top bar, it takes the user to the search page. Right now, the search only works for searching "Ghassan."

Our prototype isn't done yet, but it does have enough capabilities to do some user studies. Some task sequences we may ask the user to perform include:
 * Logging in and/or Registering
 * Look at a friend's calendar
 * Create a new event
 * Search for their friend "Ghassan"
 * Become friends with their friend "Ghassan"
 * Search for an event with "Ghassan" in the title
 * Choose to attend one of the events with "Ghassan" in the title
 * Look at invites on their calendar
 * Check their list of invites
 * See What's Hot
 * Update their status
 * Log out

We believe that each of these tasks can be analyzed through our prototype, and we're hoping to improve our prototype to test even more.