Eating Together

Social Dining, Mobile App, Interests Sharing
Project Intro

This is an individual mobile app project finished in Spring 2015 at University of Washington, where I worked with Jason Lavine. My works involve user research, ideation, prototype and iteration.

Design Goal

A social dining app which provides better dining experience by bringing together hungry people with trouble finding dining-mates sharing the same interests, and by getting them the better restaurant choice.


I created several high fidelity interfaces demonstrating key features, including group list, group setup, groupmate info, etc.

What makes my friends eat alone?

I interviewed friends who ever complaint to me about their lonely eating experiences.
Project Image
featured Findings

Please give me a partner. I hate eating alone.

People don't really like eating alone.

What happened? Why everyone stop talking?

People have silent lunch, due to the lack of same interests.

Yes, I know it's 3pm now. I am just asking.

People miss the lunch time.

Oh, you are busy. Okay, I'll ask Kelly.

People have no idea of other's availability.

User Type/ Persona

According to user feedbacks, I created three sets of users to further clarify whom I am designing for.
Project Image

Jessica Ched / College Students

Jessica is a first year master student at Georgia Tech coming from Chicago. She is new here and knows only a few people.


  • New Environment and Culture
  • Feels lonely when eating alone due to the lack of friends
Project Image

Lauren Waiters / Local Singles

Lauren is a local church board member who lives in downtown Seattle. She is outgoing and loves talking with people with various stories.


  • Want to hear something new and exciting
  • Hard to find friends who share the same interests
Project Image

Chris Woo / Busy Employees

Chris is a junior level software developer. He tends to work after hours to quickly catch up with his colleagues.


  • New Environment and Culture
  • Not able to get a friend to eat with her due to the lack of same availability

Proposed Solutions

Based on the findings from interview, I identified three key design principles.
Build Relationships

It should pair up hungry people when they miss the lunch time and not able to find a eating partner.

Facilitate Conversation

It should pair up people who share the similar interests so that doesn’t make a silent lunch.

Find A Restaurant

It should provide location-based dining options based off of user’s/restaurant’s location.

Content Brainstorming

I started sketching on paper and whiteboard to come up as many solutions as possible, which helps accomplish the goals mentioned above.
Project Image

How do people use it?

I created this task flow to help me think through the whole process and test the low fidelity interfaces.
Project Image

Final Design

High fidelity with detailed design rationale.


Introducing restaurants nearby, including names, popularities and costs.


A number of criteria which enable users to filter through the list.

Existing Groups

After a restaurant is selected, users are able to see the existing groups in there.

New Groups

If there isn't a fit, users could create a new group based upon their own preferences, and wait people to join in.

Group Details

Users could get more information about each group and decide whether to join or not.

Group Members

Users could also see other participants in each group, and check out reviews to them.

Friend Reviews

This page shows reviews from previous dining partners. Users could decide whether this page is public or not.

Activity Records

Users could check out their own past dining activities, and manage the upcoming ones.


When users change their minds, or cannot make it, they could cancel the group and exit.

Future Concerns

Due to time limits, there is still more works which could make it better.
Post Party Review

Users are able to leave reviews for every group members, which could help later users to make decisions.

Befriend Function

Users are able to befriend with interesting groupmates for future grouping opportunities.