...
Starting up the Prototype:
Go to this link to download the code in a zip folder OR view the webpage online::
http://people.csail.mit.edu.ezproxyberklee.flo.org/yewenpu/food_aware/foodaware/home.html
System Requirements:
Just the browser should be sufficient; the wider the better, but anything wider than 1280px or so should be fine (narrower than 1170 and the nav bar looks weird). Prototype tested on Windows/Linux/OS X with Chrome.
Tasks for Evaluation:
Please use these tasks below as a basis to guide for the evaluation:
- enter Enter food restrictions
- enter food prefrences
- and preferences
- Find a restaurant
- Find food, and adjust restrictions/preferences on the restaurant menubrowse the menu and find a safe dish you can eat
Incompletely Implemented and Canned Elements:
- The user is logged into the profile 'janedoe' and cannot log out or change users
- On the dietary restriction page, the selected Preferences/Restrictions does not carry over to subsequent pages
- On the dietary restriction page, the user cannot save his current restrictions/preferences to a profile for later use
- On the restaurant search page, the search result is canned and static.
- On menu page, the set of dishes are static, regardless of previous choices
- On the menu page, the selected dishes are not carried over to the summary page
- No attempt is made to prevent the user from skipping straight from preferences to the menu
- The 'print' button doesn't work on the summary page
Implemented Elements:
- On the restriction page, one can add/remove ingredients to the restriction/preference list, including in batches, and can clear all restrictions/preferences.
- On the restaurant page, the customer can pick a restaurant to continue to (although the data will always be the same)
- On the menu page, one can add/remove ingredients from the preferece/restriction lists, and the current selection is filtered/sorted accordingly.
- Canned Elements
- Incompletely implemented elements
- Fun things to try
- Resize the main page. Try varying aspect ratios Try resizing the main page while an overlay is open