Skip to main content
UI Coach Logo
Advanced

Availability-Aware Mentor Match

Design a mentorship matching flow that balances learning goals, lived experience, boundaries, and compatible schedules.

Responsive web, Mobile2 to 4 hours

The brief

Understand the problem

Background

Mentor directories often overemphasize popularity while hiding actual capacity, session format, and topics a mentor will not cover. Good matching also needs a respectful decline path.

User context

Harper is moving into product operations and can meet every second Tuesday evening. She wants a mentor with transition experience, not a general career celebrity.

Product problem

Mentees need explainable matches that fit practical constraints, while mentors need control over capacity and requests.

Objective

Create goal intake, match explanation, availability coordination, and mutual agreement for a six-week mentorship.

What to design

Define the experience

Required experience

  • Define goals, schedule, format, and boundaries
  • Compare a small set of explained matches
  • Request a compatible recurring time
  • Agree on scope or receive a useful decline

Screens and states

  • Mentorship setup
  • Match comparison
  • Mentor profile and availability
  • Mentorship agreement

Core user flow

Follow the critical path

  1. 01

    Harper selects transition planning and Tuesday evenings

  2. 02

    Three matches explain relevant experience and schedule overlap

  3. 03

    She sends a focused request to one mentor

  4. 04

    They agree on three sessions, communication limits, and a review date

Product rules

Requirements and constraints

Requirements

  • Explain matches through goals, experience, availability, language, and format
  • Display current capacity and next available start
  • Let mentors decline without exposing private reasons
  • Set expectations for contact, confidentiality, cancellation, and ending the match

Constraints

  • A mentor match cannot promise a job outcome
  • Sensitive identity preferences require consent and limited visibility
  • Off-platform contact remains hidden until mutual agreement

Reality check

States worth considering

No schedule overlap exists
A mentor reaches capacity
The mentee changes goals
Either party ends the match early

Finish line

What to deliver

  • Four responsive screens covering explainable match through mutual agreement

Optional direction

Visual resources

Use these as a starting constraint if you want one. They are not part of the required solution.

Font pairing
Josefin SansPlayfair

Josefin Sans & Playfair

Clear interface writing gives people the confidence to understand what changed and decide what to do next.

Icons
Illustrations

Keep practicing

Advanced
Marketplaces

Local Secondhand Marketplace

Design a mobile-first marketplace for listing, evaluating, and safely collecting used household goods.

Mobile4 hours plus
FormsTrust and Safety
Advanced
Marketplaces

Verified Neighborhood Microjobs

Design a local task marketplace for short paid jobs with clear scope, fair pay, identity checks, and safe completion.

Mobile4 hours plus
Trust and SafetyService Design
Intermediate
Marketplaces

Book an Emergency Home Repair

Design a local service flow that helps a homeowner find and book a qualified tradesperson when something breaks unexpectedly.

Mobile2 to 4 hours
Service DesignSearch and Filtering
Advanced
Marketplaces

Verified Skills Project Match

Design a fair skills assessment and project matching flow for independent professionals.

Desktop web4 hours plus
Trust and SafetyProduct Thinking
Advanced
Marketplaces

Compare Quotes for a Home Repair

Design a contractor marketplace flow that turns a homeowner's repair request into comparable, trustworthy quotes and a clear booking.

Responsive web4 hours plus
Service DesignTrust and Safety
Advanced
Marketplaces

Coordinate Household Help for a Relative

Design a trusted service hub for arranging household tasks on behalf of an older family member.

Mobile4 hours plus
Service DesignAccessibility