Back to top arrow button

Creating a wedding catering app for Japanese users

UX Design

Project Details

Project Goals:

Carriage is a wedding catering mobile app for Japanese users created as a personal project using the Sharpen Generator. The goal for this project was to create a catering app that solves common user pain points when planning catering for a wedding. It was also a priority to design this app for a Japanese audience.

  • Figma
  • Procreate
  • Microsoft Office
  • Lead UX and UI Design
  • Solo Project
  • 3 months
  • April 2021 - July 2021


A planning diagram displaying the different phases of the design process.

I created a plan for my design process, beginning with the the define/empathize phase where I would further understand the problem that come with organizing catering for a wedding. Then I planned to conduct research on Japanese weddings and interview users who have organized weddings with catering in the past. The next steps were creating design deliverables for this wedding catering app and testing users, gathering insights, and iterating the product. I wanted to complete this project in three months, allotting approximately 2.5-3 weeks for each phase.


List of competitor strengths
List of competitors weaknesses

I did competitive analysis of wedding catering applications available in America. Finding that there were gaps in easy mobile wedding catering, searching for catering by quality, and being able to access a database of caterers to browse without creating an account. Many of the wedding catering online services did not have a functioning mobile app.

I also did extensive research on Japanese weddings and their customs. I found that current Japanese wedding food was often colorful traditional sushi arrangements, different types of fish, and sometimes a variety of dishes that could be considered more western. In this generation of weddings, food choice is often left up to the individual couples -as strict adherence to tradition is decreasing.

User Interviews

I interviewed five target users, people between the ages of 20-60 who have been married and used a caterer at their wedding. Participants were asked about their experience organizing a wedding with catering and what would have made the process easier for them. Users responded as following when asked about the difficulties they encountered:

  • “Probably the food selection and variety was the biggest negative.”
  • “We emailed them and they sent us an overview of their catering menu, which was not up to date either, so that was interesting.”
  • "We didn't know how to deal with people having certain diet needs."

Pain Points

I discovered that there were consistent pain points that existed across many user interviews. Such as:

  • Trouble finding variety in options for catering.
  • Being unable to filter differing types of catering listed in range.
  • Many catering companies do not have updated menus or effective communication.
  • Trouble knowing how many guests will attend the wedding and how much food will be needed.


A user persona card representing the average user for the app. Character portrait of a Japanese woman.

I created a user persona to represent an average user for the wedding catering app. Our persona, Naomi, has the goal to serve the food she desires at her wedding while also having vegan options for some of her guests. She is frustrated by the out of date menus and difficulty contacting the caterers.

User Journey

User journey map for persona Naomi, walking through the task of looking at vegan catering options.

I create a user journey map for persona Naomi in the scenario that one of her family members informed her that they and other guests were vegan. Here we walk Naomi through the task of searching for a catering company with vegan options. With the ability to search for vegan options, her task becomes much easier.

Information Architecture


A big picture storyboard for persona Naomi in using the wedding catering app.

I created a big picture storyboard for our persona, Naomi. Here she is illustrated finding out that she has a family member and other guests attending her wedding that are vegan. Her fiancé shows her the wedding catering app that allows for filtering, and she searches for vegan options.


Sketches for the wedding catering app home page
Sketches of the wedding catering app's catering, search, and cart pages.
Paper wireframes of the search for a caterer pages, the pages for caterers, ordering food items, and the cart. I really wanted to include the ability to incorporate filters so that users can search for caterers by type of food, price range, dietary restrictions.

Lofi Wireframes

Lofi wireframe for home page
Lofi wireframe for search page
Lofi wireframe for messages page.

Low fidelity digital wireframes of the home, catering browsing, and messages screens. The search function in browsing allows for users to add filters to find the ideal caterer for each user. The messenger feature would allow users to communicate directly with their caterer.

Lofi Prototype

Flow for low fidelity prototype

I created a low fidelity prototype of the wedding catering app in Figma. Prototype allows users to create an account, create an event, search for a caterer with filers, and "pay" for orders. I also included the ability to access messages to communicate with caterers.

Hifi Prototype

After a round of user testing, I created a high fidelity prototype for the wedding catering app in Figma. I illustrated the logo using Apple Procreate. Search ability and navigation were greatly improved on.

Usability Testing

  • Two in-person moderated
  • Springfield, MO
  • 5 participants (A-E)
  • 10-20 minutes
First user testing results
Second user testing results

Two in person, moderated usability studies were conducted for Carriage, during the low fidelity prototype phase and the first high fidelity prototype page. Participants were people who have had a wedding with catering in the past, age 20-60.


Low Fidelity Prototype:
  • Users messages page needed a “Start New Message” button to add clarity.
  • “My Orders” needs to be clear about which are past and current orders so that they are not confused.
  • A designated cart button in navigation would be more clear to users.
  • A “Start New Order” button should be added to “My Orders” for more ease.
High Fidelity Prototype:
  • Icons need to be added for vegetarian, vegan, and gluten free options for clarity.
  • The “Choose a Caterer” page should be labeled to avoid confusion of the search's purpose/
  • Social media buttons should be added to caterer pages to increase ease in connecting social credibility.
  • A back button needs to be added to the individual message screens so users can go back to main messages.
  • Previous card information options should be added to the checkout screen for ease in future checkout.

Hifi Prototype version 2


Hifi wireframe for search page
Hifi wireframe for food item page
Hifi wireframe for filter page

High fidelity mockups of the final design for the welcome page, event, and filter pages. Filters will allow users to search for specific options within cuisine type, dietary restrictions, and price ranges. This solution should allow users like Naomi to easily find something for guests that have dietary restrictions.

Demo Video

Project Images

Illustrated Carriage logo
Picture of hands with a phone with the caterer page mockup
Hand with phone with the order confirmed page mockup.

Final illustrated logo and product images for Carriage, the Japanese wedding catering app. Logo custom illustrated by me in Apple Procreate. Screens shown are the caterer's page, where users can view fully updated menus, read information about the caterer, or look at customer reviews and the order confirmation page that appears after payment.

Accessibility Considerations

  • AA color contrast
  • 190x45px touch target for buttons

Takeaways & Next Steps

  1. I learned a lot about how difficult and time consuming it is to plan a wedding. It also became very apparent that there really aren’t any applications like this, or much at all for that matter in terms of planning resources.
  2. I would like to conduct further moderated usability testing to further improve buttons and features.
  3. I would like to conduct more testing with individuals with disabilities to verify accessibility and equity in using the app.
  4. I aim to create a localized version of the app in Japanese.
  5. I would like to take testing to Japanese users in monitored remote usability studies once high fidelity prototype in Japanese is complete.
  6. I would also like to do more research into the social impacts an app like this would have on the catering and wedding industry.

Other Projects