About this Template

TutorHub is a premium, production-ready tutor marketplace app template built with Flutter for founders, startups, and developers who want to launch a complete online tutoring and e-learning business fast. With 120+ ready-made screens and components, both Student and Teacher roles, a polished UI in both light and dark modes, and a full booking experience, TutorHub gives you everything you need to ship a Preply-style tutoring platform to the App Store and Google Play.

From discovering and filtering tutors to booking trial lessons, video calls, in-app messaging, payments, and a teacher dashboard, TutorHub covers the entire two-sided marketplace journey. Backed by best-in-class UX practices and tested on real devices, it’s ready to launch out of the box.

Key Features

  • Dual Roles – Tailored experiences for both Students and Teachers from a single codebase.
  • Tutor Discovery – Browse tutors with filters by location, rating, price, and gender, plus subject and language course search.
  • Rich Tutor Profiles – Verified badges, intro video, hourly rate, ratings, reviews, experience, certifications, education, and “About Me”.
  • Lesson Booking – Buy trial lessons (30/60 min), select date and time slots, set lesson goals (Speaking, Grammar, Vocabulary, Exam prep, Business, Pronunciation).
  • Video Calls & Chat – Built-in video lesson screen and real-time student–tutor messaging.
  • Lessons Management – Upcoming / Started / Completed tabs with reschedule and join-lesson actions.
  • Teacher Dashboard – Earnings, profile views, students, and sessions analytics for tutors.
  • Payments & Promocodes – Credit card, Google Pay, promocodes, cancellation guarantee, and multi-currency support.
  • Favorites – Save preferred tutors for quick access.
  • Account & Settings – Profile, edit profile, notifications, security, theme, language, terms, and support.
  • Light & Dark Mode – Fully designed themes for comfortable viewing anytime.

Screens Included (120+)

Onboarding • Login / Registration (As Learner / As Tutor) • Social Login (Facebook / Apple / Google) • Home / Tutor List • Filters (Location / Rating / Price / Gender) • Subject & Language Search • Tutor Profile • Intro Video • Reviews • Buy Trial Lesson • Date & Time Slots • Lesson Goals • Checkout • Payment Method • Add Promocode • Currency Selection • Video Call • Messages • Chat • Lessons (Upcoming / Started / Completed) • Reschedule • Teacher Dashboard • Favorites • Profile • Edit Profile • Notifications • Security • Theme • Language • Terms & Conditions • Support — and 120+ in total across Student and Teacher flows.

Design & Style

TutorHub uses a friendly, trustworthy design system with a bright cyan/blue accent palette, clean cards, verified badges, intro-video thumbnails, and fully designed light and dark modes for comfortable viewing anytime. Layouts are optimized for discovery, trust, and booking conversions, giving the app a premium, education-grade feel that’s ideal for tutoring, e-learning, coaching, and marketplace products. Fully responsive layouts and pixel-perfect components make customization fast and effortless.

Built with Flutter – AI-Editor Friendly

TutorHub is written in clean, well-structured Flutter & Dart code that’s fully compatible with modern development workflows and AI coding assistants. Customize, extend, and ship faster using tools like Cursor, Claude, Codex, Antigravity, and FlutterFlow — the codebase is organized so AI-assisted editing and rapid iteration just work out of the box.

What You Get

  • 120+ fully designed screens and reusable components
  • Both Student and Teacher roles
  • Complete marketplace flow (discover → book → video lesson → pay)
  • Teacher dashboard with analytics
  • Payments, promocodes, and multi-currency systems
  • Multi-language support
  • Clean, well-structured Flutter (Dart) code
  • Best-practice UI/UX architecture
  • Fully designed light and dark modes
  • AI-editor friendly (Cursor, Claude, Codex, Antigravity, FlutterFlow compatible)
  • Tested on real devices for true-to-life performance
  • Technical support included
  • Easy theming and branding customization

Launch your own tutor finding marketplace app faster with TutorHub — a professional Flutter template engineered for speed, scalability, and conversions.


Tutor app template, tutoring marketplace app, Flutter e-learning app, online tutor app UI kit, Preply clone Flutter, FlutterFlow template, Flutter app source code, teacher student app, education marketplace template, language learning app, tutor booking app dark mode

TutorHub - Online Tutoring Marketplace App

What's included
Framework:
Flutter 3.24+ / Dart
Platforms:
iOS & Android
Compatibility:
Cursor, Claude, FlutterFlow, Codex, Antigravity.
Design system:
Editable Figma file included
Features
Categories
Style
Support
Single Use Individual License

You may only use this template for one project. For more details, please read the Marketplace Terms of Service.