Versions Compared

Key

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

...

The “Create New Lunch” window polls the user for location, time, people to invite, when to send a reminder email to participants (if a reminder is desired) and when to allow users to confirm attendance.  The “where” field is simply a text box.  The time is segmented into separate boxes for hour and minute, a short drop down allows selection between AM/PM, and a calendar widget for selection of date.  The “people to invite” field is a scrollable list of users or groups of users, with checkboxes to indicate whether the person should be invited.  This list also has an optional search field at the top. It will abbreviate the list below to only include users who match the string typed into this field.  The creator of an event can also set reminder times, and the time in which parcipants can confirm their attendance. These two have identical fields with a spot for a 2 digit number, followed by a “minutes, hours, days” dropdown that indicates time before event reminders, and confirmations will be in effect, respectively.  There is also a comments section at the bottom where the user can put in whatever they think will be helpful for other users to see in order to coordinate the event.  They complete creation of the event by pressing the “Create Event” button at the bottom.  If the event has already been created, they will see an “Edit Event” button there instead.

Anjali uses this form to create her TacoTime lunch at 1:00pm. She invites Mike Puncel and Pallavi Powale, as well as her work friends.  

Picture 3:

The “MyLunches” screen shows a user all tof the lunches they have joined.  It shows the same information for each lunch as does the browsing home page.  Clicking an event yields the same result of showing the full event details.  On the left, there is a space which will be inhabited by an exclamation point if the event is within the confirmation time set by the user.  Upon clicking an event with the exclamation point, they will be able to confirm attendance to the event.  This has the effect of giving a very accurate tally at the last minute before an event of who is actually going to attend.

If this screen is reached by creating or joining an event, text at the top indicating that the event has been successfully added will be displayed.

Mike would see this page after accepting Anjali’s invite to TacoTime.  He sees that TacoTime at 1:00pm on 3/11/12 has been successfully added to his lunches.

Picture 4:

The Event Info page is reached by clicking on an event either in the list on the home page or by clicking on an event in the MyLunches list.  This screen shows the location and time of the event, as well as a list of people that have joined the event.  A “U” will be displayed at the right side of a person’s name to indicate they have not confirmed attendance, and a “C” will be displayed to indicate if they have.  Any comments made by the creator of the event will also be shown.  At the bottom left, there is a button for joining or removing oneself from the event depending on if you have joined the event already or not.  The button in the lower right is for confirming attendance. This button will only be active if it is within the time window set by the creator of the event before the set time.

Mike would see this page after joining the event Anjali invited him to. He would notice the event details that the location is TacoTime, the event is at 1:00pm, and that Pallavi, Anjali, and others were planning to attend.

Design #2 Analysis:

Learnability:

...