Pizza by Me
Pizza by Me
A case study on a pizza customization application
A case study on a pizza customization application

My Role
My Role
Product Designer
Product Designer
Timeline
Timeline
1 month
1 month
Tomatoes make my pizza soggy
Tomatoes make my pizza soggy
Tomatoes make my pizza soggy
A couple of weeks ago, my friend Peter came to see me, and I served him some leftover pizza. But something interesting happened. Before he ate his slice, he picked all the tomatoes from it. So I asked him what was wrong with the tomato, and he said tomatoes make the pizza soggy and he doesn't like that.
A couple of weeks ago, my friend Peter came to see me, and I served him some leftover pizza. But something interesting happened. Before he ate his slice, he picked all the tomatoes from it. So I asked him what was wrong with the tomato, and he said tomatoes make the pizza soggy and he doesn't like that.
A couple of weeks ago, my friend Peter came to see me, and I served him some leftover pizza. But something interesting happened. Before he ate his slice, he picked all the tomatoes from it. So I asked him what was wrong with the tomato, and he said tomatoes make the pizza soggy and he doesn't like that.
Peter's statement got me thinking. What if I could build an application that lets you pick the topping of your choice? Sounds cool, right? That's how this project was conceived.
P.S: Unlike my friend, I love tomatoes.
Peter's statement got me thinking. What if I could build an application that lets you pick the topping of your choice? Sounds cool, right? That's how this project was conceived.
P.S: Unlike my friend, I love tomatoes.
Peter's statement got me thinking. What if I could build an application that lets you pick the topping of your choice? Sounds cool, right? That's how this project was conceived.
P.S: Unlike my friend, I love tomatoes.
Where do I even start from?
Where do I even start from?
Where do I even start from?
With Peter's tomato dislike sparking the idea, it's time to dive into some serious research. But where to begin?
With Peter's tomato dislike sparking the idea, it's time to dive into some serious research. But where to begin?
With Peter's tomato dislike sparking the idea, it's time to dive into some serious research. But where to begin?
First up, let's chat with pizza enthusiasts like Peter (and tomato lovers like me!) to understand their topping preferences, pain points with traditional ordering systems, and what they'd love to see in a custom pizza app.
First up, let's chat with pizza enthusiasts like Peter (and tomato lovers like me!) to understand their topping preferences, pain points with traditional ordering systems, and what they'd love to see in a custom pizza app.
First up, let's chat with pizza enthusiasts like Peter (and tomato lovers like me!) to understand their topping preferences, pain points with traditional ordering systems, and what they'd love to see in a custom pizza app.

1
1
Interview Questions
Interview Questions

2
2
Interview Answers
Interview Answers
The interview provided some pretty interesting insights about some of the issues people face when ordering pizza.
The interview provided some pretty interesting insights about some of the issues people face when ordering pizza.
The interview provided some pretty interesting insights about some of the issues people face when ordering pizza.
Customization Constraints
Customization Constraints
One size fits all? Not quite. Many users feel confined by limited customization options when ordering pizza online.
One size fits all? Not quite. Many users feel confined by limited customization options when ordering pizza online.
Confusion Over Pricing
Confusion Over Pricing
Users often struggle with confusing pricing structures, from hidden fees to unclear pricing for different toppings.
Users often struggle with confusing pricing structures, from hidden fees to unclear pricing for different toppings.
Confusing Interfaces
Confusing Interfaces
Some users find the interfaces of pizza ordering apps to be confusing, leading to difficulties placing orders.
Some users find the interfaces of pizza ordering apps to be confusing, leading to difficulties placing orders.
Time to slice into the pizza market.
Time to slice into the pizza market.
Time to slice into the pizza market.
It’s time to survey the pizza app landscape. Who are the big players dominating the market, and what unique features do they offer?
It’s time to survey the pizza app landscape. Who are the big players dominating the market, and what unique features do they offer?
It’s time to survey the pizza app landscape. Who are the big players dominating the market, and what unique features do they offer?

3
3
DOMINO’S aNALYSIS
DOMINO’S aNALYSIS

4
4
PIZZA hUT ANALYSIS
PIZZA hUT ANALYSIS
From the pizza market analysis, I was able to derive several valuable insights and identify areas where our custom pizza app can differentiate itself from our competitors.
From the pizza market analysis, I was able to derive several valuable insights and identify areas where our custom pizza app can differentiate itself from our competitors.
From the pizza market analysis, I was able to derive several valuable insights and identify areas where our custom pizza app can differentiate itself from our competitors.
Quality Ingredients and Customization
Quality Ingredients and Customization
Offering a wide range of customization options for crust, sauce, and toppings, including premium and unique ingredients, can cater to discerning customers who prioritize taste and freshness.
Offering a wide range of customization options for crust, sauce, and toppings, including premium and unique ingredients, can cater to discerning customers who prioritize taste and freshness.
User Experience and Convenience
User Experience and Convenience
Prioritizing features like saved preferences, easy reordering, and personalized recommendations based on past orders can further enhance convenience and encourage repeat purchases.
Prioritizing features like saved preferences, easy reordering, and personalized recommendations based on past orders can further enhance convenience and encourage repeat purchases.
Transparency and Communication
Transparency and Communication
Implementing real-time updates and proactive communication about order status, including any delays or changes, can build trust and reduce customer anxiety.
Implementing real-time updates and proactive communication about order status, including any delays or changes, can build trust and reduce customer anxiety.
Figuring out the design.
Figuring out the design.
First off, I needed to figure out how to structure this thing. When a user opens up the app. What do they want to see first? That's the question I had to answer when diving into the app structure.
First off, I needed to figure out how to structure this thing. When a user opens up the app. What do they want to see first? That's the question I had to answer when diving into the app structure.
First off, I needed to figure out how to structure this thing. When a user opens up the app. What do they want to see first? That's the question I had to answer when diving into the app structure.

5
5
User flow
User flow
With a simple user flow in hand, I was able to quickly come up with a couple of low-fidelity wireframes to visualize how the design is going to look.
With a simple user flow in hand, I was able to quickly come up with a couple of low-fidelity wireframes to visualize how the design is going to look.
With a simple user flow in hand, I was able to quickly come up with a couple of low-fidelity wireframes to visualize how the design is going to look.

6
6
Low fidelity wireframe
Low fidelity wireframe
Once the basic layout for the customization screen was in place, it was time to get into the nitty-gritty of refining every detail.
Initially, I thought drag-and-drop toppings would be the way to go. It seemed like a fun and interactive way for users to build their pizzas. However, during testing, I quickly discovered that what seemed fun in theory turned out to be a bit stressful in practice. Some of the users (Peter) were struggling to precisely place toppings on their pizzas, leading to frustration rather than enjoyment.
Once the basic layout for the customization screen was in place, it was time to get into the nitty-gritty of refining every detail.
Initially, I thought drag-and-drop toppings would be the way to go. It seemed like a fun and interactive way for users to build their pizzas. However, during testing, I quickly discovered that what seemed fun in theory turned out to be a bit stressful in practice. Some of the users (Peter) were struggling to precisely place toppings on their pizzas, leading to frustration rather than enjoyment.
Once the basic layout for the customization screen was in place, it was time to get into the nitty-gritty of refining every detail.
Initially, I thought drag-and-drop toppings would be the way to go. It seemed like a fun and interactive way for users to build their pizzas. However, during testing, I quickly discovered that what seemed fun in theory turned out to be a bit stressful in practice. Some of the users (Peter) were struggling to precisely place toppings on their pizzas, leading to frustration rather than enjoyment.

7
7
drag and drop option
drag and drop option
Armed with this valuable feedback, I pivoted my approach. Instead of drag-and-drop, I opted for a simpler interface that allowed users to tap on toppings to add them to their pizzas. It was a small change, but it made a world of difference in the user experience.
Armed with this valuable feedback, I pivoted my approach. Instead of drag-and-drop, I opted for a simpler interface that allowed users to tap on toppings to add them to their pizzas. It was a small change, but it made a world of difference in the user experience.
Armed with this valuable feedback, I pivoted my approach. Instead of drag-and-drop, I opted for a simpler interface that allowed users to tap on toppings to add them to their pizzas. It was a small change, but it made a world of difference in the user experience.

8
8
Tap to add option
Tap to add option
Additionally, I recognized the importance of providing users with nutritional information. I introduced a calorie gauge to the customization screen, allowing users to see the nutritional content of their creations in real-time.
Additionally, I recognized the importance of providing users with nutritional information. I introduced a calorie gauge to the customization screen, allowing users to see the nutritional content of their creations in real-time.
Additionally, I recognized the importance of providing users with nutritional information. I introduced a calorie gauge to the customization screen, allowing users to see the nutritional content of their creations in real-time.

9
9
Calorie gauge
Calorie gauge
Unveiling the Pizza app's final look
Unveiling the Pizza app's final look
After making all the necessary adjustments based on the feedback I received, I proceeded to refine the pizza app's final appearance. I also made a little style guide to help with consistency
After making all the necessary adjustments based on the feedback I received, I proceeded to refine the pizza app's final appearance. I also made a little style guide to help with consistency
After making all the necessary adjustments based on the feedback I received, I proceeded to refine the pizza app's final appearance. I also made a little style guide to help with consistency

10
10
Style Guide
Style Guide
Onboarding and Sign Up
Onboarding and Sign Up

11
11
Onboarding and sign up
Onboarding and sign up
Make and customize pizza
Make and customize pizza

12
12
Make and customize pizza
Make and customize pizza
Checkout
Checkout

13
13
Checkout
Checkout
Presenting the Drone View feature
Presenting the Drone View feature
During the interview, some of the users complained about slow delivery times and the wait for their pizza. So, I came up with the Drone View feature, which lets users actually see their pizza making its way to their doorstep, right from the sky.
With Drone View, users get a bird's-eye view of their order's journey, all through the lens of a drone camera. No more impatiently waiting by the window or constantly checking their phones for updates.
During the interview, some of the users complained about slow delivery times and the wait for their pizza. So, I came up with the Drone View feature, which lets users actually see their pizza making its way to their doorstep, right from the sky.
With Drone View, users get a bird's-eye view of their order's journey, all through the lens of a drone camera. No more impatiently waiting by the window or constantly checking their phones for updates.
During the interview, some of the users complained about slow delivery times and the wait for their pizza. So, I came up with the Drone View feature, which lets users actually see their pizza making its way to their doorstep, right from the sky.
With Drone View, users get a bird's-eye view of their order's journey, all through the lens of a drone camera. No more impatiently waiting by the window or constantly checking their phones for updates.

14
14
drone view
drone view
Project Takeaways
Project Takeaways
Simplicity is Key
Simplicity is Key
Developing an intuitive and easy-to-use interface was paramount. I discovered that simplicity not only enhances user experience but also reduces friction and increases adoption rates.
Developing an intuitive and easy-to-use interface was paramount. I discovered that simplicity not only enhances user experience but also reduces friction and increases adoption rates.
User Insights Rule
User Insights Rule
Incorporating user feedback and insights into the design process is crucial for creating products that truly resonate with users.
Incorporating user feedback and insights into the design process is crucial for creating products that truly resonate with users.
Iterate, Iterate, Iterate
Iterate, Iterate, Iterate
The iterative design process was invaluable. By continuously refining and improving the product based on user feedback, we were able to create a better experience over time.
The iterative design process was invaluable. By continuously refining and improving the product based on user feedback, we were able to create a better experience over time.