Selected work

FS.dk

Self-directed · Product Design · Copenhagen

People could find furniture. The hard part was agreeing on when to pick it up.

Role
UX Research · Product Design · Prototyping
Timeline
8 weeks
Tools
Figma · FigJam

View interactive prototype (FS.dk interactive prototype, opens in new tab)

01 / Overview

A neighbour-to-neighbour furniture exchange for Copenhagen.

FS.dk is a self-directed concept for giving away and picking up furniture in Copenhagen, between neighbours and without money. During the project, the core design focus became pickup coordination.

02 / The problem

Users don't struggle to find furniture. They struggle to coordinate pickups.

Existing platforms leave timing and availability to chat. People repeat the same questions, availability is unclear, plans change and pickups can fail.

Coordination
Too much back-and-forth to agree on a pickup.
Reliability
Informal plans make cancellations and no-shows easier.
Trust
People want more context before meeting a stranger.

03 / Research

I interviewed five people in Copenhagen who had recently given away or picked up furniture through Facebook Marketplace, DBA and local exchange groups.

5 interviews · 30–45 minutes · semi-structured

  1. 01Coordination took more effort than discovery.
  2. 02People wanted more context before meeting a stranger.
  3. 03A failed pickup quickly reduced trust in the platform.

04 / The design decision

Browsing and listings could stay familiar. The part worth redesigning was what happened after someone wanted an item.

Move pickup coordination into the product instead of leaving it to open-ended chat.

  1. Discover
  2. Schedule
  3. Confirm
  4. Complete
  5. Feedback

The concept deliberately trades some flexibility for a clearer, more structured pickup flow.

05 / Final experience

From discovery to a completed exchange.

01 — Discover

Browse nearby furniture and understand what is available.

Three FS.dk screens showing furniture discovery, from browsing nearby finds and filtering by chairs to opening an item.

02 — Schedule + confirm

Choose a pickup time, send the request and follow its status.

Three FS.dk screens showing pickup coordination, from choosing a pickup time and reviewing the request to the request being accepted.

03 — Complete + feedback

Confirm the exchange and build trust through reviews.

FS.dk screens showing a completed exchange and a submitted review.

Designed to improve

Less effort
Less time spent coordinating.
More clarity
Both people know what was agreed and what happens next.
More trust
Profiles, completed exchanges and reviews provide more context.

This is a concept, so these are intended outcomes rather than measured production results.

06 / Reflection

The real problem was coordination, not discovery.

The visible problem was finding furniture, but the friction started after two people matched and had to agree on when to meet.

The main thing I would validate next is whether choosing a pickup time inside the product is enough to reduce no-shows, or whether reminders and additional trust signals are needed.

I now spend more time understanding which part of a flow actually determines whether the product works before moving into screens.