Versions Compared

Key

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

...

  1. It's Wednesday, March 16th. Your vegan friend Bobby is coming over tonight for dinner. You log in to Dough to check what you can make.#* Go to the Dough website and check what food your you currently have.
  2. You're Your face falls and you sigh dramatically when you realize you don't have anything Bobby can eat. Looks like you need to make a trip to Shaws.
    • Check your budget to see how much you have left to spend on your trip to Shaws.
  3. Wandering joyously up  and and down the aisles at Shaws you find broccoli, whole grain rice, and tofu.  You buy the three items for $12.45.
    • Add your food on the Dough site, recording when you bought it, where you're putting it (broccoli + tofu go in the fridge and rice goes in the cabinet), and how much the total purchase cost.
  4. As dinner approachedapproaches, you realize you can't just serve Bobby raw broccoli and rice.You need a recipe for some dish. 
    • Use Dough to search for dinner recipes you can make with your new foods that Bobby can eat. Since your carrots are going to expire soon, make sure the recipe contains carrots. 

...

We tweaked the way that expiration dates are represented. Instead of just displaying a date it also has a string that represents the day in easily understood terms (tomorrow, in a week, etc.). This is not directly involved in any of our tasks, but we felt that this would be easier for the user to understand in general.

We altered the budget page to match the changes made to the budget section of the splash page. It displays the amount remaining to the user so they don't have to calculate it.

We removed the "add purchase" option from the budget page as to not confuse users. Instead, prior purchases (entered through the food page) could be changed on the budget page but not added.

We added expiration dates to the foods on the recipe page. We also changed the phrasing to "Have something you want to use up". This gives a clearer indication of the purpose of this field.

As explained above, we decided to only allow users to edit previous purchases on the budget page rather than adding new ones. If they enter in foods on the food page and opt out of entering a purchase amount for them, a placeholder is included on the budget page. Users can click to change this amount to the dollar value that was spent on the foods that day.

Observations on Second Iteration:

...