Happy Bites is a boutique bakery started by two sisters, popularly known for their exquisite variety of delicacies. Since opening 2012, Happy Bites has quickly grown from being home-based to an award-winning bake shop.
Note: brand name has been changed in compliance with NDA.
Redesign the mobile version of their website to offer a simple, quick, and streamlined way for users to browse and place dessert orders on their site. Additionally, provide recommendations on how the UI could be improved.
Duration: 12 weeks.
My role was to help design the necessary pages and map the browsing, order placement and delivery tracking process for the brand. I was client facing and led the design studio in conducting user research, identifying key problems, brainstorming and testing our solutions. I then created mid to high-fidelity wireframes and handed them over to their UI designer and developer to bring the final product to life.
Client research, in-person qualitative user interviews, competitor analysis, synthesizing data, design strategy, user personas, feature prioritization, card sorting, sitemap, user flows, wireframes, mid-fidelity prototype, guerrilla usability testing, contextual inquiry, brand style guide.
Tools: In person interviews, Paper sketches, Adobe XD
We met with the founder to understand the vision of the company and learn more about their customers. Our conversations revolved around expansion goals of the company, business objectives, the target market and their needs.
Users have been complaining the website is static and the menu uploaded is an image format and they are unable to browse the menu and place orders online. They have to do it over the phone.
The client wasn't comfortable with us sharing names of their competitors as it's a close-knit community amongst them. However, they listed four bakeshops with similar services. We conducted a competitor analysis of their features, functions and usability of the site and identified their key strengths and weakness.
Their customer base is predominantly women, aged between 28-35 and that's whom they wanted us to focus on. We interviewed seven users who were loyal customers, and their details were provided by the client.
We made a summary of the interviews, after which I involved the sisters and we got together. shared our notes, brainstormed and did affinity and empathy mapping of our findings.
Women, who are working professionals, love ordering cakes and desserts from Happy Bites to celebrate special occasions and get-togethers, but get frustrated, because the mobile version only has a menu in pdf format with no descriptions. This is a big pain point as many of them have allergies and want to read more about the ingredients and other details before ordering but the menu isn't clickable and doesn't provide more information.They then have to inquire and place orders over the phone and this is frustrating and time consuming.
“I love ordering from Happy Bites, but am unable to browse the menu so I have to discuss and place the order over the phone and this gets tiring."
How might we make it an easy experience for users to order desserts?
I created a Venn Diagram to reflect and align business, users and technical goals for Happy Bites. We wanted to make sure we're advocating for the user to create the best user experience possible, while acting in the best interest of the client.
Have fun browsing desserts for your special occasions and have a seamless way to place an order, customize its details, and track delivery on the day-of.
To begin our ideation phase, I conducted a design studio with our team which included the owners, their UI designer and one volunteer from the company's team. This was a great way to generate new designs and ideas about the project.
We discussed our suggestions with the owners and their developer and it was agreed that for Phase 1, we would focus on building the functions prioritized in the green section.
Design the placing order process, by adding descriptions of desserts and the menu browsable.
Design the checkout process by being able to edit the order and setting up the payment gateway.
Since we were time-bound and low on budget, we researched how other bakeshops categorized their menu, and then conducted an open card sort among our team and came up with 5 categories.
We then conducted a closed card sort with seven women, gave them 45 items and asked them to select which category it belonged to.
We created a user flow for different scenarios and created a comparison current user flow vs revised user flow, pointing the pain points in red at each step in the current user flow and how we've solved it in the revised flow in green..
We made sure the information was stacked in the correct hierarchy and that the font sizes were appropriate for a phone.
I started with creating paper sketches to make a layout of our design. I then created low to mid fidelity wireframes.
This is the high fidelity prototype of the first iteration with the colors.
Note: only paper sketches and the high fidelity prototype of the first iteration are permitted for sharing. Final wireframes, prototypes and UI designs are protected under NDA.
They have a fun, whimsical personality to their brand and we suggested a style guide that represented that company culture. We also made sure the colors were in line with principals of accessible design.
I conducted accessibility tests on the current color contrasts being used to see if the information was digitally accessible. Some of the color contrasts were not, and therefore we adjusted the font and size to make sure they were accessible. Accessible text colors are generated with WCAG Guidelines recommend contrast ratio of 4.5 for small text or 3 for large text which is 24px or 18px bold.
Since we had a tight budget and limited resources where we were heading towards COVID, we wanted to get an idea early on to make sure we're going in the right direction. Our approach was guerrilla testing. We did the first testing with paper sketches with 5 users to quickly test our design.
We followed 7 steps to conduct Guerrilla Usability Testing.
“You want to place an order for a birthday cake for your husband, to be delivered to your place tomorrow by 5pm. You’re deciding between the pineapple and the red velvet cake as he likes both! You also want to add in a personalized message for him. How would you go about completing this task?"
Inspired by Steve Krug's guidelines, I ran the following script with the users, but made it more casual. The challenging part here was, I was not allowed to tape any recordings, so I had the UI designer accompany me in these sessions so we both could take notes and make sure we haven't missed out any key points.
To understand the users’ needs, behaviors, goals, and frustrations, I made a list of open-ended questions that would not lead them.
The biggest feedback was that they felt it was easy to navigate. Some users liked being able to create account, but were also wondering if they could place an order as a guest. The other concern was how can a user track delivery of the order on the day-of.
“This makes it so much easier for me to place orders! I can now browse and compare between options before deciding what I want!"
“I don't have to call them and discuss the order anymore! It's easy to understand and the steps are quite straightforward!"
“This has just saved me so much time. All the information that I need before placing an order, is here!"
“I love it, but I don't want to create an account. Can I still place an order?"
“This is so much better! I'm going to continue ordering from their site. Is there a way to track delivery though?"
The sisters were a delight to work with. A lot of change was needed and with budget and time constraints, the biggest challenge was prioritizing what needed to be shipped first, as everything felt like a priority! This being one of my first few projects, I wanted to make sure I'm giving the right advice so I put in a lot of research on the best methods to use in research and testing – and I'm glad we adopted the guerrilla approach. We had to be creative in generating info and I'm glad it was a success.
Few weeks later, the sisters let me know that their website was updated with the first phase. Seeing that was so fulfilling! A lot of my suggestions have been implemented and that was rewarding. Their customers seem to be raving about it and this makes me very happy.
“I really enjoyed going through your slides, and the research and ideas you came up with. We've covered a lot and it's great to be part of the process and see you implement our feedback into your design solution!" — Developer
“The presentation was great as were the solutions. You have helped us a lot.” — Client