Versions Compared

Key

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

...

Help people with dietary restrictions safely explore the food options offered by restaurants.

User Classes

There are two user classes, the server and the patron.

Originally we intend to focus entirely on the patron side, but without the server integration, one cannot be certain with the food ingredients that may present hazards. Therefore, it is also crucial for the servers to be able to adopt our system.

Scenario

David, the restaurant owner, want to add a new daily special item to his menu. He visits FoodAware and enters the food item and its ingredients.

Sasha, before going to the restaurant, browses the restaurant's menu over on FoodAware. She filters the menu by her restrictions and preferences. She then proceeds to the restaurant and orders.

Primary Goals

Server

The server would like to an efficient way of entering menu items and their ingredients, with the ability to add new food items on the fly to accommodate for the changing menus offered by the restaurant. 

Specifically, our group will focus on the entering new item aspect, as it is a frequent task that hinders the digitization of a restaurant's menu. We will not focus on the actual registration of the restaurant with FoodAware.

Patron

The patron would like to safely explore her options prior to visiting the restaurant, and avoid the lengthy discussion of allergies with the server, as some restrictions are hard to explain.

Specifically, our group will focus on the browsing experience of the patron and provide her with the needed information. We will not attempt to create an online-ordering interface for her, but rather, presents her a well organized digital menu of the restaurant.

Individual UI Elements

Damian

...

One of my design (#1) extends to the extreme case for illiterate people.

|------------------------------------------------------------------------------------------------end-----------------------------------------------------------------------------------------------------------------------------------------------------|

Yewen

  1. a
  2. b
  3. c

|-------------------------------------------------------------------------------------------------end----------------------------------------------------------------------------------------------------------------------------------------------------|

Patrick

  1. a
  2. b
  3. c

|------------------------------------------------------------------------------------------------end-----------------------------------------------------------------------------------------------------------------------------------------------------|

Scenario

Sasha browses the restaurant's menu over on FoodAware. She filters the menu by her restrictions and preferences and she sees an item she wants but it conflicts with her diet.  She sees that she can make a substitution on the menu and makes a vegetarian substitution on that item. She then proceeds to the restaurant and orders the item through her server.

Group Designs

We present three designs:

...