Product Design · Intermediate · Challenge 03

Client onboarding for a freelance platform

Design end-to-end client onboarding: account, project brief, and match with creative talent.

  • 1–2 weeks
  • Mobile or web
  • Onboarding

Brief

Product
Creative freelance marketplace (designers, writers, developers)
Task
Design client onboarding from signup to talent match
Output
End-to-end client flow

User & problem

Chidi, 34, founder in Abuja. Needs a landing page designer this month. He is busy, distrusts vague profiles, and hates long forms. He wants to describe the job once and see a shortlist.

Goals

Account
Client can create an account with low friction
Brief
Project needs are captured without a novel
Match
Client reaches a clear “review matches” or “post job” moment

Scope

In scope: signup/sign-in, project type, budget band, timeline, review, success.

Out of scope: freelancer onboarding, messaging product, payments escrow UI.

Deliver

  • User path + 6–8 screens (mobile or desktop, pick one and stay consistent)
  • Empty and error states for the brief form
  • Defense: one tradeoff between speed and quality of matches

Defense

Where did you ask for less information, and what risk does that create for matching?

All practice challenges