Fluffy as Fluff

Making the order process as light as souffle pancakes

Context

The final project to complete my UI / UX Specialization from Cal Arts.

“Imagine that you've been hired by an entrepreneur who wants to open a new, delivery-only establishment that delivers food (or drinks) to customers living nearby. You have been asked to plan and design the restaurant’s website. The centerpiece of this website will be an online food customization and ordering system. “

Rather than making a fictional restaurant, I wanted to apply my learnings to help a real business. So, I reached out to the owner of Fluffy as Fluff, a Japanese soufflé pancake sandwich restaurant that has been open for less than a year.

Overview

Role:
Product Designer

Timeline:
5 weeks

Practices:
Branding, Research, Wireframing, Prototyping, Information Architecture, Visual/UI Design, UX Design

Tools:
Figma, Adobe Illustrator

Process

01. Understanding the Customers

Discovering user and business needs through taking demographics and ordering habits from past orders, customer feedback, and stakeholder interviews.

User Needs

  • Find out if the restaurant delivers to their area
  • Order online
  • Local delivery & pick up options
  • Select pick up times
  • See time window/order cut-off time
  • Contact someone with questions or issues with an order

Business Needs

  • To sell food online that will be delivered
  • Provide a system for simple order customization
  • Explain soufflé pancake sandwiches to those who are not familiar
  • Communicate freshness
  • Communicate uniqueness of product offering

02. Site Audit

After preliminary research, it was important to do an audit of the website to understand its current user flow, and see where the frustrations for customers are, and determine what can be improved.

Major Usability Issues

  • Typography: Choice of font makes text very hard to read
  • Imagery: All the images have graphics which distract from images themselves
  • Ordering: One menu item with four types of flavors spread out among eight product pages with the differentiating factor being pick up/delivery times make the ordering process clunky and confusing
  • Homepage: Outdated/missing information and poorly organized

03. Sitemap & User Journey

The largest issue I found through the site audit was the ordering process for customers. In order to simplify the steps and determine which screens were needed, I created a sitemap with important decision points in the user journey.

05. Limitations with Shopify

While Shopify makes it easier for small and big businesses alike to open an online store, there are many features not available to users without paying for third-party plugins along with their monthly fees.

While local delivery and pick up options are built into Shopify plans, choosing a pick up time is one of the features not included. It became clear that there weren't any easy solutions to integrate local delivery and pick up decisions into the checkout portion.  Any hopes for adding that feature either required a paid app (Shopify third-party plugin) or a developer; neither of which fit the budget constraints of the project.

06. Wireframes

Sticking with Shopify’s built-in features, I worked around the limitations by splitting up local delivery and pick up products, making it the first decision point for customers and reducing the number of product pages from 8 to 5.

While it was a good amount of reduction, this solution required a lot of loops, and counting on the user to make minimal mistakes (i.e. choosing the correct type of delivery, not forgetting to choose a pick up time), which would cause extra work for the client in the backend otherwise.

07. Updating the Brand

Fluffy as Fluff is a fun and approachable brand to match with their jiggling soufflé pancakes. Not wanting to change this, I updated their branding and styles to better match their vibe and keep the site accessible.

  • Colors: Using the original logo as a base, I lightened up the colors to be easier on the eyes
  • Typography: Used the logo font for headers, and chose a different body text font that was still friendly and fun, but more readable
  • Logo: Re-set the type to better convey the words "fluffy" and for better readability. Also removed the icons with the abbreviation "F as F", because of its distracting and confusing qualities.
  • Images: To update the overall look of the website and get rid of distracting elements, I used images that were already available
  • Text & Icons: Reduced the amount of text to be more concise and created accompanying icons, so that it is easier for users to learn about the ordering process and products offered without feeling too overwhelming.

08. Revisiting the Limitations

Still not quite happy with our interim solution, I decided to revisit the wireframes and Shopify limitations. Many sketches, more research and hours later, we were able to find a free, customizable product variable plugin.

With this, were were able to be more flexible in our product page design. Now, we could reduce the product pages down to 1, and allow for more product customization that wasn't available in previous solutions.

09. Site Mock Ups

With the biggest issue solved, I went on to designing the rest of the screens, with a major addition being the FAQ page, where customers can find answers to common questions, freeing up the business owners to continue developing their products.

08. Prototype

Reflections

Would have saved a lot of time if I first got more familiar with the Shopify platform first, to understand further constraints before breaking out to design. Any next steps would include testing the current design with users for further iteration, and then launching.