...
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 windowsWindows/linuxLinux/mac with both firefox and chromeOS X with Chrome.
Tasks for Evaluation:
Please use these tasks as a basis to guide the evaluation:
- enter Enter food restrictions
- enter food preferences
- 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. The first listed restaurant will be hidden or shown if you reclick the search button to mimic the sort effect.
- On menu page, Menu the set of dishes are cannedstatic, 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. restrictions and preferences cannot be used to filter the menu dishes (requires back-end)On menu page, The selected dishes are not carried over to the summary page