The mission of Rosie was to make grocery shopping easier for busy people. An essential tool for the organized shopper is a grocery list, so of course, Rosie needed this feature. 
Lists were important because they would let users:
•  Organize lists for recipes
•  Allow them to do their weekly shopping quickly
•  Plan necessities for upcoming events
And, in the future, this lists could be shared with multiple users. The whole family could contribute and make sure nothing was forgotten. 
I was super excited to work on this feature for Rosie.

Making the experience intuitive was important, because it was the starting point for integrating Recipes into the website. The features would share a lot of functionality. 

Also, no competitor was doing Lists well. I imagined Rosie being a tool users could open, jot down text of an item they needed, and then close. Later, when they had time, they would be able to open the List, and use the text they saved as a search term for shopping. Something no other app was doing. 

This to me was a game changer. This would integrate grocery shopping into the digital age. 

Unfortunately, this feature didn't make it into the MVP. Mock-ups of the experience are available by request.
The required features were seemingly simple:
• Add items to a list
• Add lists to a cart
• Create a list from a Cart (for multiple items being added to a list at once)
But not surprisingly, there were many edge cases that also needed to be designed for:
• What happens when that item is already in the list?
• What if you add a list to a cart and their are repeat items?
• What if you want to add multiple of an item to the list?
• What if the store is out of stock of an item in a list?
In order to show the user experience for feedback and testing, I used inVision to create a workable prototype. 

* This prototype was made to show the feature in what was the current state of the app. The aesthetic of the app was not my preference, but I aimed to make everything looks related.  
Back to Top