PROJECT OVERVIEW

Project Background

After deciding the topic, I establish my role in the project and plan for the estimated project progress.

Understanding the User

I interview serval users & understand their painpoints. Then I develop their user story & problem statement in the persona. Follow up with User Journey map.

Starting Design

Starting with paper wireframes, I them develop digital wireframes & low-fieldity prototype for usability test.

Refining Design

According to the feedbacks form usbility test, I refine the design and add visual elements to produce mockup. Mockups are then converted to high-fieldity prototype.

Challenge

The ordering and service system of the family restaurant now is not enough to support family customers and young customers' need.

Goal

Designing a menu and ordering app, FamiDINE, for family restaurant that support extra services and customers' requirements.

User Research

User Persona & User Journey Map

According to one of our interviewees, Mrs Wong. I build up a persona for her and established her problem statement.

Problem statement

“Mrs. Wong is a housewife who needs to feed her 2 children quickly because she is tired after work.”

User Journey Map

Mapping Mrs. Wong's user journey to understand her experience and opportunities for our design.

User Painpoints

I interview users & idenitify their painpoints.

Kids servies

Not many restaurants provide kid services to family customers, like kids seat and tableware.

Special food need

Customers are not sure the menu items fulfill their special food need when dining outside.

Time concern

Spending much time on waiting waiter services or pending table in peak hours.

User Research

Ideation Storyboard

I start to ideate how to solve Mrs Wong probelm and develop story boards.

Paper Wireframes

I design the main function interfaces first and ensure all the main functions are include in the design.

Digital Wireframes

I keep some of the key components and try to keep the interface clean and easy to access. Then I develop the wireframe in Figma.

Low-fidelity prototype

This Low-Fidelity prototype briefly show the user flow from pending table in the ticket-pending system, screening menu, make an order and check out for payment process.

View FamiDINE (low-fidelity prototype) .

Usability Study Findings

An umoderated usbility study is performed to find out screens or userflow related problems. Findings are given out for second round of modifications.

User Flow

Users want guidance to shopping cart after they add some items on the home screen.

Checkout Process

Users feel messy when going from shopping cart to checkout process.

Confirm Later

Spending much time on waiting waiter services or pending table in peak hours.

Refining Design

Mockups

The mockups have tackled the problems that we discoverd in the usability study and adding with visual elements.

User Flow

Action success pop-out & CTA button for shopping cart guiding user to shopping cart after adding item.

Confirm Later

Users can add mutiple items to shopping cart & send order together to confirm order.

Checkout Process

Bottom status bar of previous ordering has been changed to make different with shopping cart bottom bar.

High-fidelity prototype

This Low-Fidelity prototype has tackled the problems that we discoverd in the usability study and adding with visual elements.

View FamiDINE (high-fidelity prototype) .

Solutions & Results

Table Booking

Family users can pre-ordering table & inform restaurant that they are with kids, so that the restaurant can response with kid services in arrival.

Menu Filters

Users can select food with mix-and-match filters to fulfill the requirments from both children & parents.

Services Request

Users can request waiter services without leaving the table, so that they can look after their kids.