The JAI Menu is an app for an Italian restaurant. Customers can use the app to order food, track the progress of their order, and easily call a waiter for service. The goal is to increase convenience and communication between the restaurant and its customers.
During dining, one often needs the assistance of waitstaff, such as recommending dishes, inquiring about the progress of the meal, and paying the bill, but in busy restaurants, it can be difficult to locate the waitstaff.
Design a menu app that provides dish introductions, ordering, and tracking meal progress, as well as the ability to call clerk with one click.
Interview
Wireframing
Prototyping
Conducting usability studies
Iterating on designs
I created an empathy map through interviews and found that most users prioritize the presentation of images when reading menus. Only providing the names of dishes makes it difficult for them to understand what the food actually looks like. When ordering, users usually prioritize set menus, limited-time offers, and discounts. This information often relies on staff introductions because the menu may contain too much information or be difficult to understand.
Goal: As a life-loving design assistant, I want to create beautiful memories and experiences during holiday gatherings.
I created an empathy map through interviews and found that most users prioritize the presentation of images when reading menus. Only providing the names of dishes makes it difficult for them to understand what the food actually looks like. When ordering, users usually prioritize set menus, limited-time offers, and discounts. This information often relies on staff introductions because the menu may contain too much information or be difficult to understand.
I conducted two rounds of usability studies. Findings from the first study helped guide thedesigns from wireframes to mockups. The second study used a high-fidelity prototype andrevealed what aspects of the mockups needed refining.
-Users need feedback after every action.
-Users need more user-friendly button language.
-Users should reach their goal with fewer clicks.
-Double confirmation is required when proceeding to the next step.
-Provide a more direct way for users to close unwanted windows.
-The effective click area of the button should be more user-friendly.
Navigation bar located at the bottom with buttons for ordering, shopping cart, and submitting orders. Older users had difficulty understanding and using the buttons.
Unused buttons removed and ordering process made guided. A "Go to Cart" button added after placing an order. Clickable area of buttons expanded to include images.
After clicking "Order" in the shopping cart, a simple feedback window will be displayed with the message "Orders Submitted."
The feedback window has been updated to "Cart List" and now includes the "Total Items" to facilitate customer confirmation.
During the interview, the user expressed that when they come to this page, they want to know what dishes they haven't received yet and proceed to checkout. However, this page does not even show the prices of each dish, which can be quite inconvenient for splitting the bill during a group meal.
The dish order progress will be reordered, with in-progress items displayed at the top and finished items at the bottom. Prices and "add to order" will be added.
After repeated iterations, this prototype was developed.
-Two language options are provided.
-Ensuring that the brightness and contrast ratio of images and text meet a minimum contrast ratio of 4.5:1.
-Using a larger font size and ensuring that buttons have larger click areas.
The process may seem straightforward to some, but it is not intuitive enough for those who are less familiar with using software applications.
-Conduct another round ofusability studies to validate whether the pain points users experienced have been effectively addressed.
-Fine-tune the design details such as spacing, font size, animation, and more.