Skip to main content
UI Coach Logo
Intermediate

Tutor Match and Trial Lesson

Design a tutoring marketplace that helps a student compare qualified tutors and book a useful first lesson.

Responsive web, Mobile2 to 4 hours

The brief

Understand the problem

Background

Tutor profiles often emphasize ratings and credentials without showing whether the tutor's teaching style, schedule, subject level, and accessibility needs fit a particular student.

User context

Andre is preparing for an advanced mathematics exam in eight weeks. He needs evening lessons, wants structured homework feedback, and has a limited monthly budget.

Product problem

Students need comparable evidence of fit before paying, while tutors need enough learning context to decide whether they can help.

Objective

Design the search, tutor evaluation, trial booking, and follow-up experience.

What to design

Define the experience

Required experience

  • Describe the subject, level, goal, and schedule
  • Compare tutors using fit factors beyond rating
  • Review teaching approach and verified credentials
  • Book and prepare for a trial lesson

Screens and states

  • Learning-needs setup
  • Tutor results
  • Tutor profile
  • Trial booking
  • Post-lesson decision

Core user flow

Follow the critical path

  1. 01

    Andre enters his exam date, topic gaps, and availability

  2. 02

    He compares tutors who teach the correct level

  3. 03

    He reviews a tutor's method and selects a trial slot

  4. 04

    After the lesson he chooses whether to book a package

Product rules

Requirements and constraints

Requirements

  • Show timezone and recurring availability clearly
  • Distinguish verified credentials from self-reported experience
  • Explain trial pricing and cancellation before checkout
  • Allow students to request accessibility accommodations privately

Constraints

  • Tutor schedules can change
  • Some learners are minors and require guardian involvement
  • Ratings may be sparse for new tutors

Reality check

States worth considering

No tutor matches every preference
A tutor cancels the trial
The student needs a different subject level
Payment authorization fails

Finish line

What to deliver

  • Five responsive screens from needs setup through the trial decision

Optional direction

Visual resources

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

Font pairing
NunitoOpen Sans

Nunito & Open Sans

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

Icons
Illustrations

Keep practicing

Advanced
Education

Moderated Course Discussion

Design a cohort discussion space where facilitators can address harassment, misinformation, and off-topic conflict transparently.

Responsive web4 hours plus
Trust and SafetyContent Design
Advanced
Education

Parent-Teacher Conference Planner

Design scheduling for parent-teacher conferences that handles siblings, interpreters, access needs, and limited teacher availability.

Responsive web2 to 4 hours
Service DesignForms
Advanced
Education

Teacher Question Queue

Design a structured academic help space where students can ask a teacher for guidance without bypassing learning.

Responsive web2 to 4 hours
Service DesignDashboard Design
Intermediate
Education

College Money Plan

Design a practical finance guide that helps a college student build a monthly plan and evaluate legitimate earning options.

Responsive web2 to 4 hours
Data VisualizationContent Design
Intermediate
Education

Transparent Late Assignment Path

Design a classroom submission flow that applies a clear late policy while supporting extensions and documented exceptions.

Responsive web2 to 4 hours
Content DesignError Handling
Advanced
Education

Instructor-Guided Language Path

Design a language-learning journey that combines self-paced practice with recurring sessions from a real instructor.

Responsive web4 hours plus
Product ThinkingService Design