Here's my go-to interesting fact about myself: Before I pivoted to a career in tech, I was the Assistant Manager for a small cupcake bakery in South Carolina. We baked 400 to 1,200 fresh cupcakes 7 days a week, including fun flavors like Bourbon Pecan Pie and Salted Caramel Chocolate (my personal favorite). We also catered weddings, birthday parties, and other fun events with custom cupcakes and cakes. It was a really fun job and I miss it dearly.
When our customers wanted to place a custom order (i.e. rainbow icing or unicorn cupcakes), they would call or come into the bakery to talk with us about options and pricing. While I loved chatting with our customers about their creative ideas for a kid's birthday party or an office celebration, I noticed frustrations with the process. Customers wanted fun decorations and special flavors, but it was difficult to communicate exactly what they would be getting for which price. While our employees were knowledgeable about what we did and did not offer, there was no standardized documentation outlining specific offerings, their prices, and what they looked like.
How might we help small businesses achieve their sales goals while optimizing the ordering process?
How might cupcake lovers make their creative vision come to life, while also feeling confident in pricing, appearance, and ingredients from the start?
Enter Cake Thirty.
Busy customers don’t have time for multiple trips to a bakery to place large, custom orders for events. They are also often confused about variations in pricing for different flavors and decorations.
Design a mobile app to provide transparency in price, ingredients, and visual renderings so that customers can place orders in the app and know exactly what they’re getting.
Good UX design starts with good user research. I interviewed bakery employees and customers to understand pain points, which guided my creation of personas and use journey maps. While this app could benefit both the customer and the bakery, I decided to focus on customer needs for this particular project.
In addition to confirming the user's need for transparency and ease in the ordering process, my research revealed other pain points such as accommodations for those with food allergies, as well as menu format and text that make it challenging for users who struggle to read text in English.
From these interviews, I discovered 3 user pain points:
From my research, I created user personas and user journey maps.
“Being a working mom can be stressful. I want to make sure I spend quality time with my daughter during and after a busy work week.”
The low-fidelity prototype shows the primary user flow of customizing and ordering an item for pickup. This prototype was used in the first usability study for this app.
I designed and conducted two usability studies for the Cake Thirty app. Findings from the first usability study helped guide the transition from wireframes to mockups. The second study used a high-fidelity prototype and revealed opportunities for further improvement.
Findings from the first usability study revealed that the app needs to clearly guide users to begin the ordering process. I placed the Begin Order button at the top of the homepage and used the red accent color to make it stand out.
The final version of the high-fidelity prototype allows for more detailed customization within each bakery item. It also meets user needs for clearer visual cues for critical actions and information in the main user flow.
In addition to the accessibility considerations found in the user pain points, I also took the following steps to make the Cake Thirty app as accessible and inclusive as possible:
The Cake Thirty app takes the guesswork out of ordering custom baked goods. Users see exactly what they’re ordering and how much it will cost up front.
Quote from a usability study participant:
“Now I want to order some cupcakes in real life! This app has inspired me to go all out for my next party.”
Throughout the design process, I was reminded of the importance of asking for feedback frequently from a diverse group of people. Seeing peers’ comments and watching study participants interact with the app broadened my perspective of what the user ultimately needs.
Of course, a design is never truly finished. Looking forward, these actions would help me take this project to the next level: