Versions Compared

Key

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

...

We relied on functionality from Parse to implement our design in order to share data between webpages.  Page logic and interaction is accomplished client side and data such as restrictions, menu selections, and restaurant choice are loaded by querying a Parse account on each page load.

Evaluation -

We tested our implementation on three people.  We allowed each person to choose items pertaining to their dietary restriction and tasked each user to enter their restrictions, browse restaurants and menus, and select items they would like to eat. 

Rez - Chicken Vegetarian

Rez is a chicken vegetarian whose dietary restriction is that he cannot eat meat ingredients with the exception of considering chicken as an acceptable meat to consume.

...

Usability Issues-

...

Kyle - Paleolythic Diet

Kyle is on the paleolythic diet which means that he eats items that are what a "caveman" would have consumed.  He cannot eat products that have been through processing and he cannot grains or dairy products.

...

Usability Issues-

...

  • Learnability - (Severity: Minor) He was unsure if on the restriction and preference page he was searching for his preference or restrictions.

Reflection -

With extra time we would have most likely continued using our design and refining it, rather than start a fresh, all-new implementation.  With that said, we have discussed further areas of improvement that we would have liked to incorporate into our design.

...