Tutor SaaS | Online Tutor Booking and Marketplace Platform

Tutor SaaS | Online Tutor Booking and Marketplace Platform

Preview Tutor SaaS | Online Tutor Booking and Marketplace Platform

Hello!

Tutor SaaS is a complete, self-hosted online tutoring marketplace. It connects students who want to learn with tutors who teach, and gives a platform administrator everything needed to run the business in between — discovery, scheduling, live lessons, payments, and reporting. Because you host it yourself, you own your data and pay no per-seat marketplace fees.

The platform is built on a modern web stack (Laravel 12, MySQL) and ships as one application with several connected surfaces: a public marketing site, a student app, a tutor workspace, and an admin panel — all sharing the same accounts, catalog, and payment system.


Authorization for Demo

Admin Details

Username: [email protected]
Password: Admin@1234

Tutor Details

Username: [email protected]
Password: Tutor@123

Student Details

Username: [email protected]
Password: 123456780

Important — Third-Party Services & Additional Costs

Tutor can connect to several optional third-party services to enable specific features. These services are provided by external companies, are not part of this item, and are not included in the purchase price. You will need your own account with each provider, and these providers may charge their own usage or transaction fees:

  • AI features require an API key from an AI provider such as OpenAI. Usage is billed directly by that provider.
  • Payment gateways (Stripe, Razorpay, PayPal, Paystack, Flutterwave) require your own merchant account; transaction fees are charged by the gateway.

This item does not include any API keys, credits, or subscriptions for third-party services. All such costs are the responsibility of the buyer.

Who is it For?

  • Education entrepreneurs launching a tutoring marketplace without building it from scratch.
  • Tutoring agencies & schools managing many tutors, subjects, and students in one place.
  • Independent tutors who want bookings, payments, a classroom, and courses handled for them.
  • Students & parents looking for trusted tutors with transparent pricing and reviews.








What is Tutor SaaS

Tutor SaaS is a complete, self-hosted online tutoring marketplace. It brings together everything needed to run a tutoring business in one platform:

  • a public marketplace where students discover tutors by subject, price, rating, language, and availability — with AI-assisted matching;
  • a real-time booking engine with conflict detection, single lessons, lesson packages, group classes, reschedules, and a tiered refund policy;
  • a live video classroom across multiple providers (Jitsi, Zoom, Google Meet, BigBlueButton, Lessonspace) with whiteboard, file sharing, and recordings;
  • a learning hub — self-paced courses, AI study roadmaps, notes, and gamification;
  • a full payments stack — many gateways, wallets, coupons, invoices, tutor earnings, commission/subscription models, and payouts;
  • a powerful admin panel for users, tutors, finance, content, monetization, reporting, GDPR, and platform configuration.

Key Features

Marketplace & discovery

  • Tutor directory — full-text search with filters (subject, price, rating, language, availability, level, teaching style), sorting, and facet counts, scoped to bookable tutors.
  • AI tutor matching — a transparent, rule-based scoring engine with match scores, “why you match” reasons, and personalized rails (“Best for You”, “Worked With”).
  • Rich tutor profiles — bio, subjects, per-subject rates, badges, reviews, and live availability.
  • Favorites / wishlist — save tutors (works across guest browsers too).
  • Subject catalog — browse subjects and request a subject, with automatic matching when a tutor becomes available.
  • Public site — homepage, How it works, the blog (categories, tags, comments, RSS), newsletter signup, a contact form, and CMS-managed info pages (FAQ, Terms, Privacy, Refund, Cookies, Accessibility).

Booking engine

  • Single lessons, lesson packages, and group classes with real-time conflict detection.
  • Free first session — a platform welcome freebie.
  • Tutor-approved reschedules, a clear booking status lifecycle, and no-show handling.
  • Guest checkout — book without a full account and claim it later.

Live classroom & recordings

  • Five video providers — Jitsi, Zoom, Google Meet, BigBlueButton, and Lessonspace — with automatic fallback to Jitsi if a provider can’t create a meeting.
  • In-session whiteboard (Excalidraw) and file sharing.
  • Session recordings — upload or auto-fetch from the provider, with consent and automatic retention/cleanup.
  • 30-minute pre-join window and a clear session room with live states.

AI features

  • AI tutor matching — rule-based, explainable recommendations.
  • Smart Book — describe your goal in plain words and get a shortlist of matched tutors.
  • AI session prep briefs and an “Ask AI” quick-assist.
  • AI Learning Workspaces — per-session recaps (text, and video via a Gemini-powered queue on uploaded files or YouTube links) plus an “Ask the Session” Q&A chat.
  • AI study roadmaps — personalized phased plans with a learning-coach chat and live progress from completed sessions.
  • AI lesson planner and AI-generated session notes for tutors.
  • Learning analytics & progress forecast — insights, patterns, and a projection of where the student is heading.
  • AI credits — each AI action consumes credits; reading generated content is free.

Learning hub

  • Self-paced courses — sections and lectures (video / reading / file), progress tracking, enrollment, and free or paid (from wallet) access.
  • AI learning roadmaps with phase progress driven by real bookings.
  • Gamification — learning streaks and an XP/level card computed from completed sessions.

Payments & monetization

  • Multiple payment gateways (Stripe, PayPal, Razorpay, and more), with async webhook confirmation.
  • Wallet — add funds, pay, a full transaction ledger with CSV/XLS/PDF export, and refunds back to wallet.
  • Coupons and downloadable invoices/receipts.
  • Three monetization modes — Hybrid, Subscription-only, Commission-only — a platform master switch.
  • Student plans — included sessions, session caps, pay-per-session, free trial, and AutoPay recurring billing.
  • Tutor earning plans — commission vs subscription, session allowance, and AutoPay mandates.
  • Automatic tutor earnings — auto-credited on completion (idempotent), with package lessons paid per delivered lesson.
  • Deferred-debit payouts — balance is held until an admin approves the withdrawal.
  • Currency switch — re-values every stored amount via an atomic FX conversion.
  • Commission overrides — per-tutor and per-subject rates over the platform default.

Accounts, messaging & reviews

  • Authentication — student sign-up (instant) vs tutor application, login, and password reset.
  • Two-factor authentication (TOTP) with recovery codes.
  • Social login — Google, Facebook, Apple, LinkedIn, GitHub (each active only when configured).
  • Real-time chat — attachments, typing/read indicators, quote replies, reactions, and pinning; plus tutor auto-replies (offline/busy/quick, optionally AI-drafted).
  • Notifications — a notification bell with per-channel and per-category preferences.
  • Reviews & ratings — multi-criteria (overall, communication, knowledge, punctuality), anonymity, editing, moderation, review prompts, and tutor public replies.
  • Google Calendar sync — students and tutors can connect Google Calendar for two-way sync so real-world commitments can’t be double-booked.
  • Quick search / command palette — jump to pages, tutors, and bookings from anywhere.
  • Account settings — avatar, timezone, locale, theme, and notification preferences.

Administration

  • Admin dashboard — real-time KPIs, financial cards, the tutor pipeline, live alerts, and ledger reconciliation.
  • User management — behavioral segments, a profile control center, suspend/restore, wallet adjustments, flags, and impersonation.
  • Tutor management — the approval pipeline (pending/approved/rejected/suspended), verify/feature/instant toggles, quality signals, and the subject-request inbox.
  • Booking, finance & payouts — a booking command center, the transaction ledger with reconciliation and report exports, the payout queue, and refunds & disputes with clawback.
  • Monetization & gateways — a platform-wide monetization mode (Hybrid, Subscription-only, or Commission-only), plans with per-plan session and package commission, per-tutor/per-subject commission overrides, limits, and payment-gateway configuration.
  • Content & platform — CMS pages, menus, scheduled banners, the blog and newsletter, SEO/redirects, review & content moderation (abusive-word filter), and support tickets with SLA.
  • Communications — push-notification broadcasts and editable transactional email templates.
  • Reports Center — multiple report types with saved presets, scheduled emailed exports, and CSV/XLS/PDF download; plus analytics with a conversion funnel.
  • System settings — identity/branding, booking rules, security, maintenance, AI/meeting/email provider setup, languages & localization, and a homepage hero static/dynamic toggle.
  • Maintenance tools — a browser-based system updater (backup, apply, migrate, rollback), one-click diagnostics/autofix, and guarded bulk delete.
  • Roles & permissions — super_admin / sub_admin RBAC with protected roles and per-permission control.

Automation & infrastructure

  • Scheduled automation — session reminders (24h/1h/15m), session lifecycle (auto-create meetings, auto-end, fetch recordings), post-session review prompts, earnings release & backfill, auto-payout dispatch, badge sync, package expiry, GDPR retention/exports, subject-request matching, scheduled report emails, Google Calendar sync, and FX-rate refresh.
  • Real-time — Laravel Reverb WebSockets for chat and notifications, with a polling fallback.
  • Search — Laravel Scout with Meilisearch for tutor discovery.
  • Installable PWA & SEO — a dynamic web-app manifest (mirrors your brand name and favicon), plus a route-based sitemap and robots file.
  • Guided setup — a Livewire student onboarding wizard and a “Become a tutor” registration wizard, plus the browser-based installer.
  • Self-hosted — database queue, multi-currency, and Reverb WebSockets, all running on your own server.

What’s Included

  • Full source code
  • Clean, well-structured project following clean architecture
  • Step-by-step documentation covering installation, configuration and a troubleshooting / FAQ section

Note: Any media — images, icons, or logos used in previews are not included in this item and you need to contact the authors to get permission in case you want to use them in your commercial or non-commercial projects. Read the help file for more details after you purchase the script.

Disclaimer — third-party services. Any external providers referenced on this page (payment gateways, video, AI, social login, storage, and similar) are operated by independent companies and are not owned, provided, resold, or endorsed by Tutor SaaS. You register for, configure, and pay each provider directly; all related costs and fees are solely your responsibility. The platform provides only the technical points of integration.

Download Tutor SaaS | Online Tutor Booking and Marketplace Platform Nulled
Download Tutor SaaS | Online Tutor Booking and Marketplace Platform

Note: If you are having trouble with Tutor SaaS | Online Tutor Booking and Marketplace Platform Nulled free Download, try to disable AD blocking for the site or try another Web Browser. If disabling AD blocker or change Web Browser not help to you please contact us.

Prev