What is Queup?

Queup is an app that helps users virtually queue for events and restaurants without having to stand in line physically. With Queup, users can choose between a physical line and a virtual one when dining out. The app's map shows them where they are in line and notify them when their table is about to be available.

Finding the problems

  • 1: It’s a waste of time to wait in lines, especially for guests who have limited time for lunch.

  • 2: The most popular restaurant-finder and reservation apps provide no information about waiting lines and wait times. Guests don’t know if the restaurants are available to walk-in or not, and how long they will have to wait before the tables are ready.

  • 3: Some types of restaurants, such as popular fast-food restaurants, don’t have a reservation system, so guests have to wait if they want to try their food.

  • 4: Waiting lines move fast sometimes, but sometimes not. It all depends on the tables, the serving speed, the total guests inside, and the guests who are in line.

Design Thinking

2.1 Project Goal

Help users get in the restaurant waiting lines from anywhere, allow them to check on waiting line information, and notify them when their table is ready.

2.2 Solutions
  • 1: Add waiting line information to restaurant list.

  • 2: Create a waiting line map that allows users to check where they are in the lines.

  • 3: Place users in the virtual-waiting lines, and create tickets for checking in.

  • 4: Notify users when it is time to leave from their current locations.

  • 5: Notify users when it is time to check-in.

Target Audience

3.1 Primary Target Audience

The primary target audience is 25–35-year-old office workers who work in the city. They are active, social, and would like to try new technology to improve the efficiency of work and study. They do not want to spend much time getting food because of their busy schedule. Queup is the most helpful tool for the primary target audience to get into popular restaurants without waiting in long lines.

3.2 Secondary Target Audience

The secondary target audience is 35-45-year-old people. They enjoy sharing time with their families, such as having dinner together. They plan so that timing works out perfectly, and would not like anything to impact family time. This group has moderate technology savviness and often uses popular and new technology to solve problems.


4.1 Information Architecture
4.2 User Flow

User Goal: Place in Line

As the key feature of the app, the user flow design aims to show how the (new)users join in the virtual waiting line successfully.

Wireframes & Feedback

This project has a total of 3 versions of wireframes. The wireframe design process includes exploring various approaches, user testing, and redesign.

Place in Line–Version 1

User Testing

Below is 2nd round testing. At this stage, the App has its primary functions. Rough icons and buttons also were displayed. For getting the most useful testing results, I didn't engage in conversations with the user before they complete the tasks.

6.1 Testing Goals
  • 1: Measure user steps and time with tasks.

  • 2: Measure user satisfaction with tasks and overall UI design.

  • 3: Discover user difficulties and roadblocks in using the app.

  • 4: Focus on UX issues that my target audience finds.

  • 5: Suggest recommendations for further development.

6.2 Testing Results
6.3 Iterations

The homepage and waiting line map is the central part of the iterations. The critical point of homepage design is ensuring the waiting line is the first level of information, and avoid making the App look like a food App through the homepage. The waiting map needs to include all useful information with effective interactions.

Example: Homepage(Version1-6)

UI Design

The user interface design includes 2 task flows-Place in line and gets notifications. "Place in line" focus on helping users join the virtual line successfully. Users can control their positions and waiting time through waiting line map. "Get notifications" is about how the waiting line map shows the change of information. At the current stage, the notification part lack of interactions with the waiting line map. Besides, confirmation needs to show after users scan their tickets. Below is the selected UI examples for showing some meaningful features.


If the above prototype is not available, please try this: https://marvelapp.com/9264j01