Preply-Style Tutoring Marketplace Build

Замовник: AI | Опубліковано: 09.11.2025

I need a full-stack tutoring and coaching marketplace that mirrors Preply’s user flow and feature set. Core modules include rich tutor profiles with ratings and verified certificates, real-time availability calendars with instant booking, secure in-platform messaging and video sessions, and a Stripe-ready payment gateway that can handle split payouts and refunds. The platform must support four distinct roles—Tutors, Students, Admin, and Superadmin—each with its own dashboard and permission set. Email-and-password authentication is enough for launch, but the codebase should stay open to future social login add-ons. Key expectations • Mobile-responsive SPA or PWA front end (React, Vue, or similar) • Scalable back-end (Node, Django, Laravel, or comparable) with REST or GraphQL APIs • Calendar sync (Google, Outlook) for lesson scheduling and reminders • HD video classroom (Twilio, WebRTC, or Jitsi) embedded directly in the lesson page • Secure file and certificate uploads for tutor verification • Review system that triggers only after completed, paid lessons • GDPR-compliant data handling and role-based access control Acceptance criteria 1. A tutor can sign up, submit credentials for approval, set hourly rates, and become bookable. 2. A student can search by subject, price, and rating, book a lesson, pay, and join the call from the dashboard. 3. Admin can approve tutors, issue refunds, and generate lesson and revenue reports; Superadmin has full system control. 4. All payments process end-to-end in sandbox and live mode with automatic tutor payouts. 5. Full source code, database schema, and environment documentation delivered on handover. Before placing a bid, please include at least one live or staging link to a similar marketplace you have built. Screenshots or short Loom walkthroughs are welcome if NDAs prevent public access.