Subject filters too broad to be useful
Searching by general subject alone doesn't tell a student whether a tutor actually specializes in the specific topic or level they're struggling with.
We built a tutor marketplace focused on subject-level expertise matching and cross-time-zone scheduling — so students find a tutor who actually teaches what they need, at a time that actually works.
Generic tutor directories let students filter by 'Math' or 'English' and little else, which puts the burden of finding real expertise fit back on the student. We built this MVP around subject-level matching — specific topics, skill levels and teaching styles — so the search itself does more of the qualifying work before a student ever messages a tutor.
With tutors and students often in different time zones, scheduling had to convert availability into the student's local time automatically, rather than leaving both sides to do time-zone math manually before every session.
Searching by general subject alone doesn't tell a student whether a tutor actually specializes in the specific topic or level they're struggling with.
Students and tutors spread across regions were miscommunicating availability, leading to missed or awkwardly rescheduled sessions.
Without a structured profile format, students had no consistent way to judge one tutor's expertise against another's.
A matching and scheduling experience built around subject specificity and time zone clarity, not just a searchable list of tutors.
Students search by specific topic and proficiency level, surfacing tutors who specialize in exactly what they need help with.
Tutors list subjects, levels taught and teaching approach in a consistent format, letting students compare expertise directly rather than guessing from a bio.
Tutor availability displays automatically in the student's local time, removing the manual conversion that causes missed sessions.
Students move from finding a matching tutor to a confirmed, paid session in one flow, without a separate back-and-forth to lock in a time.
Students and tutors can reference past session notes, so returning students don't have to re-explain where they left off.
When a session needs to move, both sides see proposed times already converted to their own time zone, cutting down scheduling errors.
We defined a subject and skill-level structure specific enough that search results reflect genuine expertise fit.
We built profiles around subjects, levels and teaching style so students can compare tutors on consistent terms.
We implemented availability display and booking logic that converts times automatically for both student and tutor.
We connected matching, scheduling and payment into one continuous flow rather than separate disconnected steps.
We tested scheduling with students and tutors in different regions to confirm availability and booking held up correctly.
We treated subject matching and time zone handling as the two problems that actually determine whether a session gets booked.
Search and profiles are built against a defined subject and skill-level structure, not free-text descriptions.
All availability and booking times are converted and displayed in each user's own local time zone.
Matching, scheduling and payment are handled in one connected flow, reducing drop-off between steps.
× Students filtered by broad subject with no way to confirm real expertise fit
× Tutor availability required manual time-zone conversion prone to error
× Tutor profiles varied in format, making comparison inconsistent
× Session history existed nowhere, so context was lost between sessions
✓ Students search by specific topic and skill level to find genuinely matching tutors
✓ Availability displays automatically in the student's own local time
✓ Tutor profiles present expertise in a consistent, comparable format
✓ Session notes carry forward so returning students don't restart from zero
Time-zone confusion and vague subject filters are quiet reasons students churn before they ever get real value from a tutor.
By making subject-level matching and time-zone-aware scheduling the center of the MVP, students reach a tutor who actually fits their need, at a time that's actually workable for both sides.
"A tutor marketplace isn't a list of profiles — it's the matching logic and the clock math that decide whether a session ever happens.
"
If subject-specific matching and cross-time-zone scheduling are central to your product, we can help you validate that experience before scaling your tutor base.
AI-accelerated. Expert-verified. Built around the outcome your first release needs to prove.