Good Market - A Grocery Shopping App Case Study
Written by: Paula Barreto • 5 min read
The Challenge
This project aims to design an online grocery shopping app for a fictional client by practicing the principles of Interaction Design. Initial research was done by DesignLab. However to validate the idea and to better understand the user I carried my own individual research with potential users to create a real life persona.
Role
UX/UI Design & Interaction Designer.
Tools
Sketch, InVision & Adobe XD.
Prompt
Good Market is a (fictitious) medium scale grocery franchise based in the United States. Although their customer satisfaction ratings have remained relatively constant over the last 4 years, their market share has been decreasing by 8% each year. If they continue at this rate for another year or two, they’ll be forced to shut their doors.
Through some market and user research they’ve determined that this decline is most likely due to the increase in online grocery ordering & delivery products, like Fresh Direct and Instacart.
Many customers prefer these products to shop in store because they’re faster, easier and more convenient — customers can shop from their desks, homes, or in line at the coffee shop.
Good Market believes that if they allow their customers to shop and buy their products online, they can expand their customer base and market share. They plan to design and release a pilot program in New York and San Francisco, iterate based on what they learn and then expand the product to other cities around the country.
Persona
Business Goals
I began this design process by listing, at a high level, the client's business goals, and the goals of their users.
What is the expected business goals for the product?
What are the user's goals?
How do the business and user goals align?
Competitive Analysis
After analyzing the business and user goals it was time to look at the competition. This analysis helped me understand what solutions already exist, what works well and what can be improved. With this information in hands I can begin to design a product that is superior to existing products.
Usability Competitive Analysis Report
What is Usability?
Keeping in mind usability principles and heuristics I took a look at the competition to evaluate the usability of their products. The goal of this exercise was to identify examples of the competing product breaking these principles to the user’s disadvantage, make suggestions about how they could be redesigned for better usability then to create a report that follows the heuristic guidelines and outlines both positive and negative aspects of the product interface and service offering.
Instacart
Fresh Direct
Walmart
Information Architecture
Card Sorting
To make a more informed decision about how the information should be organized on the app I grabbed twenty items from the GoodMarket inventory list and identified three participants that are in the target market of GoodMarket to do a Cart Sorting exercise. The results and key takeaways from this exercise you can see below.
Sitemap
After organizing the content into categories. I created a sitemap to show the relationship between the content on the app.
User flow
A user flow is a map of how users can move through the product to accomplish their goals. It outlines all possible scenarios, options, errors, dependencies, and outcomes. It also takes into account persona needs and context.
To identify the paths that a user would take through the app to complete each task this wireframe was created to illustrate how a user could complete each of the following tasks.
Wireframes
Prototyping
Conclusion
So there you have it! In the course of 4 weeks, I walked through the Interaction Design process by designing a grocery shopping app, GoodMarket. I took a set of business requirements and user goals, and turned that into a set of core user flows, sitemaps, and wireframes — all keeping usability and heuristics in mind. If I was to proceed with this challenge, I would move on to the Testing phase. Hopefully, you enjoyed my work.
If you would like to work with me in a future or current project please feel free to contact me or connect with me through LinkedIn.