Wellbuy · Early-career project · Food marketplace

Turning restaurant surplus into a two-sided marketplace

Wellbuy sold irregular produce and had few users. Leadership asked me to redesign the app. I pushed for user research first, then planned and ran it. The research pointed to a more frequent problem: small restaurants had unsold food every night. We rebuilt Wellbuy as a marketplace for that food, and I designed both sides.

Role
Product designer & researcher
Team
3 UX Designers · 2 Engineers · PM
Starting point
Live product, few users
Platforms
Customer app · Owner app
+495%Company revenue after the new product shipped
40kMonthly users
8.5×Subscribers in 20 days during the pilot
12Restaurants joined the pilot

Wellbuy was later acquired by Last Order, another company in the food-waste space.

Problem Research Validation Decisions Impact
Role & scope

What I owned

I made the case for research before the redesign, then planned and ran it. I facilitated the workshop where the team chose the new direction, worked with the PM on the two MVP tests, and designed the customer app and the restaurant owner app. I worked with 2 other UX designers, 2 engineers, and a PM.

ResearchProduct directionMVP validationCustomer appOwner app
Research

Plan, recruiting, 50 owner interviews, a 107-person survey, and synthesis.

Direction

Facilitated the workshop that set the new direction, and scoped it to unsold food.

Design

Flows, wireframes, and final screens for customers and restaurant owners.

01 · Problem

The brief was a redesign. The product had no validated problem.

“Redesign the entire app to increase users and revenue.”The brief I was given

Context

Wellbuy sold fruit and vegetables that markets rejected for their shape. It had few users and low revenue.

Risk

The produce direction had been chosen without talking to customers or sellers. A redesign would have polished screens for demand no one had tested.

My contribution

I asked how the direction was chosen, did a short round of desk research on my own, and brought leadership a stronger opportunity and a research plan.

Decision

Leadership agreed to research users before any redesign, and I owned the research.

02 · Research

The original idea was solving the wrong problem

Industry data showed that 70% of surplus food comes from small restaurants, so I focused the research there. Owners declined interviews at first. We ate at their restaurants as customers until they agreed to talk.

Interviews with small restaurant owners at their restaurants
Interviewing owners at their restaurants.
Insight 01

Surplus was predictable, not accidental.

Evidence

36 of 50 owners cooked more than they expected to sell, on purpose, and then had food left at closing. Owners told us: “It is better to have surplus food than to run out of food.”

Decision

I scoped the product to selling what was left at closing, not to changing how much kitchens cook. Owners saw the extra food as insurance, so we did not try to change that.

Stage 1 · Hard to solve
Owners cook extra on purpose

“It is better to have surplus food than to run out of food.”

Cooked above expected demand
Expected sales200
Food prepared220
Stage 2 · Possible to solve
Surplus goes unsold

Walk-in sales slow near closing, and there is no way to reach other buyers.

Sold in store during business hours
Sold200
Left at closing20
Where Wellbuy steps in
Food waste
10%
equal to 10% of daily sales
Example figures illustrating the pattern owners described in interviews.
Insight 02

Students wanted a lower price without guessing about quality.

Evidence

In a 107-person survey, university students were the most willing to buy discounted end-of-day food. Follow-up research with students pointed to three needs: low price, fresh food, and pickup near campus.

Decision

Students near one university became the first market. Price, freshness, and pickup time had to be visible before a student opened an item.

Willingness to buy, 1 to 5 · n = 107
University students4.7
Single office workers4.2
Homemakers3.9
The pivot · set in the workshop I facilitated
We moved from irregular produce to restaurants’ end-of-day food. Owners earn from food they would otherwise throw out. Students get restaurant meals at a discount.
03 · Marketplace

Creating value for both sides

Neither side works alone. Restaurants will not list without buyers, and buyers will not come back without listings.

Restaurants need
  • Revenue from food already cooked
  • Little extra work near closing
  • Simple pickup and payout
Wellbuy connects them
  • Shows each restaurant’s surplus to nearby buyers
  • Takes payment and settles with owners
  • Needs enough restaurants and students in one area
Customers need
  • Nearby options, found fast
  • Confidence in the food
  • A clear pickup time

The pilot started around one university, where students and restaurants were close together.

04 · Validation

Would customers buy, and would restaurants join?

Before development, we tested the two assumptions that could sink the business: demand and supply. Follow-up interviews with students and owners then shaped the design changes below.

01 · Demand
Will students buy discounted end-of-day food?
Test

We posted clearance food on a simple web page, before any app existed.

Result

208 potential users used the service as customers.

02 · Supply
Will restaurants list their surplus?
Test

We went back to the 50 owners I had interviewed and asked them to join.

Result

12 of 50 joined the pilot.

03 · Pilot
Does the full loop work?
Test

Students ordered and picked up from pilot restaurants using the mid-fidelity app.

Result

Subscribers grew from 18 to 154 in 20 days.

Tonight only · near campus
Restaurant food at up to 50% off
Leftover food from local restaurants. Reserve now, pick up after 8 PM.
Eggs Benedict
SJ's Brunch Cafe · Pickup 8:30 PM
$8.99
$14.99
Bibimbap bowl
Seoul Kitchen · Pickup 9:00 PM
$9.00
$15.00
Shoyu ramen
Menya U-District · Pickup 9:00 PM
$9.90
$16.50
Reserve a pickup
Demand test: a clearance food announcement on the web.
05 · MVP scope

The MVP covered one transaction and nothing else

I mapped the full customer flow, from sign-up to reviews, then cut the MVP to the smallest set that let both sides complete an order.

Customer MVP
  1. 01Find nearby restaurants
  2. 02Browse clearance items
  3. 03View item details
  4. 04Order and pick up
Restaurant MVP
  1. 01Post surplus
  2. 02Receive the order
  3. 03Set a pickup time
  4. 04Get paid
Deferred
  1. Browsing by restaurant
  2. Item options
  3. Restaurant details and reviews
  4. Location switching and filters
  5. Promotions

Most deferred features came back after the pilot, when testers asked for them.

06 · Design decisions

What the pilot changed

Interviews after the pilot showed where the MVP fell short for students. Each change starts with what we heard.

Decision 01

Let students choose the restaurant first.

Learned
“I want to find food not only by type but also by the restaurant.” University student, 22
Before
A single list of discounted dishes from every restaurant.
Changed
  • Restaurant cards with discount, rating, distance, and pickup time
  • Location setting, so students can switch campus or area
  • Cuisine tabs and a distance filter
Why
For a discounted meal, the restaurant is the main quality signal.
Before
●●●●●9:41 AM100%
‹WELLBÜY⚙
AllPizzaKoreanSnacksLunch boxChicken
Bossam for One (Ssam Gosu)
Reviews 100+ · Owner replies 100+
♥ 24♛ 0
40% ↓$12.99$7.79
Steak Salad (Too Go Salad)
Reviews 100+ · Owner replies 100+
♥ 24♛ 0
40% ↓$10.99$6.59
Fried Chicken (Samtong Chicken)
Reviews 100+ · Owner replies 100+
♥ 24♛ 0
40% ↓$22.00$13.20
Tteokbokki Set (Jaws Tteokbokki)
Reviews 100+ · Owner replies 100+
♥ 24♛ 0
40% ↓$9.99$5.99
Ricotta Seafood Pizza (Red Hat Pizza)
Reviews 100+ · Owner replies 100+
♥ 24♛ 0
40% ↓$26.00$15.60
Around
me
Item
lists
Order
history

MVP: dishes from many restaurants in one list.

After
Final: restaurant cards with discount badges, ratings, and pickup time

Final: restaurant cards with discount, rating, and distance.

Decision 02

Make a discounted meal feel like a normal order.

Learned
“I want to have the ability to customize my food.” University student, 22
Before
One item per page, with a fixed price and a quantity control.
Changed
  • A restaurant page with clearance items above the regular menu
  • Original and discounted price for each item
  • Required and optional choices, such as egg style and toppings
  • Restaurant details and reviews in their own tabs
Why
I kept clearance items inside the regular menu, with original prices, so the discount reads as a deal rather than leftovers.
Before
●●●●●9:41 AM100%
‹WELLBÜY⚙
Fried Chicken
The most famous chicken spot at Korea Univ.
Market-style fried chicken, done right.
Price
Fried Chicken
40% ↓$22.00$13.20
Quantity
−1+
Order total$13.20
Add to cart
Order now

MVP: one item, fixed price and quantity.

After
Final: restaurant page with a clearance sale sectionFinal: item options with required and optional choices

Final: clearance section in the menu, and item options.

07 · Final experience

The shipped experience

Two apps on one transaction. A customer’s pickup time is the owner’s prep commitment, so I designed both flows together.

Customer app

Built for a quick, time-limited decision near campus.

Customer app: Discover
01DiscoverDiscount, time left, distance, and pickup window on every card, so students can compare without opening each restaurant.
Customer app: Restaurant
02RestaurantClearance items sit above the regular menu, with the original price kept visible.
Customer app: Customize item
03Customize itemOptions carried over from the regular menu, so a discounted meal still feels like a normal order.
Customer app: Order status
04Order statusReady-in time and pickup deadline come first. Pickup is the one step the customer has to plan around.
Restaurant owner app

Owners handle these orders near closing, alongside regular service. I kept each order to a few taps: review it, set a pickup time, and mark it picked up.

Restaurant owner app: Incoming orders
01Incoming ordersOrders grouped by status, so owners see what needs action at a glance.
Restaurant owner app: Order details
02Order detailsItems, options, and total on one screen.
Restaurant owner app: Prep time
03Prep timePresets from 5 to 25 minutes. One tap instead of typing.
Restaurant owner app: Payouts
04PayoutsNext payout and amount first, with fees broken out. Extra revenue is why owners joined.
Later: Marketplace

A later Wellbuy feature extended closing-time deals from single restaurants to multi-store brands, with the same pickup flow.

Marketplace: Brands
01Brands
Marketplace: Store
02Store
Marketplace: Checkout
03Checkout
Marketplace: Pickup ticket
04Pickup ticket
08 · Outcome

What happened

+495%Company revenueAfter the new product shipped
40kMonthly usersActive on the service
12Pilot restaurantsOf the 50 owners I interviewed
8.5×Subscribers18 to 154 during the pilot, in 20 days

“Wellbuy offers convenience by enabling me to quickly locate discounted restaurants near my area. I am satisfied with the affordable pricing, ease of use, and high quality of the food provided!”

Customer, 22 · University student

“I was satisfied with earning additional revenue from selling surplus food and preventing no-shows by utilizing the platform.”

Restaurant owner, 42
Company outcome

Wellbuy was later acquired by Last Order, another company in the food-waste space.

News article: Last Order acquires Wellbuy
09 · Reflection

What I still use from this project

1
Question the problem before improving the product

The brief asked for better screens. The larger gain came from asking what Wellbuy sold, and to whom.

2
Research access is part of the design problem

Owners said no until we had eaten at their restaurants. That trust mattered later: 12 of the same owners joined the pilot.

3
Design both sides of a marketplace as one system

A customer’s pickup time is an owner’s prep commitment. The two apps only worked when I designed them together.