Phase 5
We created a high-resolution prototype using what we learned in the previous phases of the project. We used a free version of InVision to allow us to quickly and cheaply generate the prototype as well as to respond to user feedback more nimbly - especially in a group with little coding experience.
The prototype is best viewed from the InVision app on an iOS device, though can also be access via PC or Android device via web browser. Download InVision here.
ReadMe
How to run myPantry prototype
Click the link above. (Optional: Install the InvisionApp to your mobile device first.)
Tasks
You brought home a gallon of milk. Scan the UPC to add it to your refrigerator's Inventory.
As you prepare your last box of macaroni and cheese, you go to your grocery list and scan the UPC to add a box to your grocery list so you can replace it.
You realize you need to add a new Space to your Inventory. You call it Cupboard.
You already ate that new box of macaroni and cheese, so you search for Annie's macaroni and cheese and add 1 box to the grocery list. You already got rid of the box, so you use the search tool.
You just bought some bananas from your shopping list. Move them to the Pantry.
Open the expiration calendar and add cereal bars to the grocery list and remove them from the pantry.
What it can do
If you click the screen in a spot that is not interactable, all areas that can be interacted with will highlight blue. Try clicking in open white space on most screens to see this.
Simulate navigation between all pages in the the app from any screen.
Walk through tutorial.
This would normally only trigger the first time you open the app, and then on demand via the Options menu.
Simulate using the on-board camera to scan barcodes.
Mock adding items to Inventory.
Only pre-specified items from the task list may be added.
Mock adding items to Grocery List.
Only pre-specified items from the task list may be added.
Simulate adding a new Space to the inventory.
What it cannot do
Use your device's camera. All scans are simulated.
Persist anything you do. You can perform the same task multiple times if desired.
Make requests to the Open Food Facts API.
You may find that items added in one task do not persist during later tasks. Anything that looks like it persisted is smoke and mirrors to simulate the user experience and prevent distraction.
You may also find executing tasks out of the order in the Tasks section above does not always work. Most combinations should work but for the best experience, follow the steps as laid out in the Tasks section above.
Filter and sort grids and search results.
Light / Dark mode does not work at this time.
Date Format does not work at this time.
Help button does not yet lead to a help page, because that page does not exist at this time.
Sneak Preview
Take a look at the app without opening the prototype.
