01
CoordinationCoordination is the hard part.
People spend more time agreeing on a pickup than looking for items.
Self-directed UX case study
Making furniture exchange simple, local and reliable.
A self-directed UX case study exploring how clearer pickup coordination can make furniture exchanges between neighbors easier and more reliable.
This project validates a product concept through research and prototyping rather than implementation.
On existing platforms, people write a lot of messages just to agree on a time. Availability is unclear, plans change and pickups get cancelled at the last minute.
The result is wasted time and abandoned exchanges, even when both people really wanted the swap to happen.
I interviewed people in Copenhagen, both locals and expats, who had recently given away or picked up furniture, to understand how the process really works and where it breaks.
5
Participants, locals and expats
30–45
Minutes per interview
CPH
Copenhagen area
01
CoordinationPeople spend more time agreeing on a pickup than looking for items.
02
TrustPeople want some context about the other person before meeting.
03
ReliabilityAfter a no-show, most people stop using the platform.
04
SimplicityKnowing the next step matters more than extra functionality.
From interviews to insights
I spoke with five people who regularly use Facebook Marketplace, DBA and local exchange groups. I grouped the conversations around the problems that appeared repeatedly: trust, coordination and pickup reliability. These patterns helped define which part of the exchange was worth redesigning.
5 interviews
Semi-structured, 30 to 45 min.
Common frustrations
Grouped by what people repeated.
Recurring patterns
Trust, coordination, reliability.
Design decisions
What was worth redesigning.
One wants speed, the other wants to help her community, but both get stuck in the same place: agreeing on a pickup.

Recently moved to Copenhagen
Argentinian event producer living alone in Copenhagen. He changes his space often and gives away furniture through community platforms.
Goals
Pain points
Behaviors

Lives in Frederiksberg with her family
Government employee in Frederiksberg, married with two teenagers. She often gives away items so they get reused instead of thrown away.
Goals
Pain points
Behaviors
These are the choices that had the biggest impact on the direction of the product. Each one comes from something I heard in research.
Interviews showed that coordination, not discovery, was the hard part. Letting people pick a pickup day and time inside the flow removes most of the messaging.
People gave up when a listing asked for too much detail. A short first step with an optional second step keeps publishing quick while still giving buyers what they need.
Exchanges between neighbors depend on small signals. Clear profiles, mutual confirmation and visible status mattered more than faster matching.
Each screen focuses on one decision. Pickup, address and confirmation details appear when they actually matter.
The concept stays within a walkable area instead of scaling nationally. That keeps pickups realistic and matches how people already behave.
How might we help neighbors coordinate furniture exchanges with less messaging, clearer plans and more trust?
Design principles
01
Choose a pickup window instead of negotiating through chat.
02
Both people should know exactly what has been agreed.
03
Show clear states before and after the pickup.
04
Use profiles, completed exchanges and ratings.
Instead of coordinating every detail through messages, the flow guides both people through a clear sequence from pickup selection to completion and feedback.
Discover Item
Review Listing
Choose Pickup Time
Confirm Exchange
Complete Pickup
Leave Feedback
Browsing and listings stay familiar. What changes is that scheduling, confirmation and feedback happen inside the product, which is exactly where most exchanges fall apart today.
The constraints mattered as much as the opportunities. They defined what was realistic to design and where the solution had to stay focused.
The solution puts pickup scheduling inside the product instead of leaving it to the chat. Two flows carry the core experience, and publishing stays as a wider concept exploration.
Choose a pickup time, send the request and follow its status through completion.
I also explored how someone could publish an item. This flow sits outside the core prototype.
The final prototype focuses on the part of the experience where existing marketplaces often create the most friction: agreeing on a pickup, knowing what happens next and closing the exchange with clear feedback.
Try the core flow from finding the chair to completing the exchange and leaving a review.

Discover
02 — Home
Nearby furniture stays familiar and easy to browse.

Schedule
03B — Pickup selected
Choose a day and pickup time before sending the request.

Complete
07 — Exchange Completed
A clear completion state confirms that the exchange is finished.

Build trust
09 — Review Submitted
Feedback becomes part of the exchange and helps future users know who they are dealing with.
This is a concept, so there are no production metrics. These are the changes the design is meant to create, and what I would want to test with real users.
Less effort
Picking a time inside the flow is designed to reduce the back and forth needed to arrange a pickup.
More clarity
Both people can see what was agreed and what happens next.
More trust
Profiles, completed exchanges and reviews make people easier to read.
If this concept moved into validation, these would be the next hypotheses to test.
01
Does a clearer commitment step reduce no-shows?
02
Does the timing of a reminder change whether people show up?
03
Which signals actually make people feel comfortable meeting a stranger?
04
Does connecting a calendar make picking a time easier or heavier?
Every decision leaves something behind. These are the ones that shaped the final experience.
Decision
Focus on pickup coordination instead of chat.
What was sacrificed
The flexibility people are used to when messaging freely.
Why it was the right decision
Choosing a time inside the product creates a clearer commitment and reduces the coordination needed in open chat.
Decision
Keep pickup coordination simple and structured.
What was sacrificed
More flexible scheduling options and open-ended messaging.
Why it was the right decision
The concept prioritizes a clear path from choosing a time to confirming the exchange.
Decision
Design for one city first.
What was sacrificed
Multiple regions, languages and wider reach.
Why it was the right decision
Staying local kept pickups realistic and let the concept solve trust and logistics properly.
The visible problem is rarely the real one. There was no shortage of furniture to give away. The difficulty started after two people matched, when they had to agree on a time and actually meet.
The main thing I would validate is whether choosing a pickup time inside the product is enough to reduce no-shows, or whether it needs something extra like a reminder or a small reputation signal.
If the project continued, I would work on what happens after the pickup: confirming the exchange, reporting a bad experience and handling reschedules. Those quiet flows are where trust is built or lost.
I now spend more time understanding the real problem before designing screens, and I am more careful about working on the flow that looks obvious instead of the one that decides whether the product works.
Explore the prototype
View interactive prototype