Aavyalabs Logo
Home/Use Cases/K12 Tutor Marketplace Platform
EdTech · K-12

K12 Tutor Marketplace Platform

Parents had no reliable way to find verified tutors for their children. Tutors had no direct channel to reach students without giving up 30–50% to coaching institutes. We built a full-stack tutoring marketplace — verified profiles, smart matching, end-to-end session booking, Razorpay payments, in-platform wallet, and study plans — connecting students and tutors directly for online and home tuition.

MarketplaceEdTechRazorpayReact Native
15
Use cases delivered
4
User roles
2
Modes: online & home tuition
Sprint 2
Platform usable from

The Challenge

The K-12 private tutoring market in India is enormous — and almost entirely unorganised, leaving both parents and tutors poorly served.

  • Parents relying on word-of-mouth with no credential verification
  • Tutors dependent on coaching institutes taking 30–50% cuts
  • WhatsApp-based scheduling and cash payments without records
  • No quality ratings or accountability mechanisms
  • Invisible tutor availability and expertise

Our Solution

A comprehensive marketplace replacing the broken referral system with document-verified tutor profiles, in-app booking with Razorpay payments, transparent fee structures, post-session ratings, and automated cancellation policies.

  • Document-verified tutor profiles with admin approval
  • In-app booking with Razorpay and an in-platform wallet
  • Transparent fees — no 30–50% institute cut
  • Post-session ratings and accountability

Key Features & Capabilities

What we designed, built, and shipped.

Verified Tutor Profiles

Document submission plus admin approval before a tutor goes live.

Session Booking & Lifecycle

State machine: PENDING_PAYMENT → SCHEDULED → IN_PROGRESS → COMPLETED.

Razorpay Integration

UPI, cards, net banking, and wallets.

Wallet & Payouts

Student top-up, tutor earnings, and admin-managed payouts.

Study Plans

Weekly organisation with topic-level tracking.

Batch Classes

Group sessions with enrolment and scheduling.

OTP + JWT Auth

OTP-based authentication with JWT tokens.

Admin Dashboard

Tutor approval, dispute handling, and analytics.

Delivery Roadmap

1

1 · Auth & Onboarding

OTP login, profiles, and role setup.

2

2 · Verification & Discovery

Tutor document verification and search.

3

3 · Enquiry & Booking

Session booking with Razorpay payments.

4

4 · Reviews & Wallet

Ratings, in-platform wallet, and payouts.

5

5 · Study Plans & Batch Classes

Weekly plans and group sessions.

6

6 · Mobile App & Courses

React Native app and course catalogue.

Technology Stack

React NativeNode.jsPostgreSQLRazorpayJWT + OTPAWSREST APIRedisFirebase Push Notifications

Building a Tutoring or Learning Marketplace?

Whether you're launching an edtech platform, a services marketplace, or a booking-and-payment product — we've built the end-to-end system. Tell us what you're building and we'll map the architecture and delivery phases.