Build Tutor-Student Matching Platform

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

I’m putting together the first release of a web platform that connects students with qualified tutors and small study groups, and I need a developer who can take it end-to-end—from authentication all the way through payments and chat. Scope of work • Google-based login that branches users into Student or Tutor onboarding flows. • Tutor onboarding must include profile creation, certificate upload, and an API call to a third-party verification service (we’ll finalise which service together). • Students should receive up to three recommended tutors based on filter selections they set. • Tutors can create study groups; students receive an invite link, tap to join, and are dropped straight into that group’s chat room. Tech notes I’m flexible on stack, but the solution must be cloud-deployable, secure (OAuth best practices, HTTPS only), and structured so future mobile apps can reuse the same APIs. Real-time chat can run on Firebase, Socket.io, or a comparable service so long as it supports the timing logic above. Clean, well-documented code and concise setup instructions are essential for hand-off. Acceptance criteria 1. All user flows are live on a staging URL and pass my walkthrough tests. 2. Stripe test keys demonstrate successful charge, subscription, and webhook events. 3. Chat latency <1s in normal conditions. 4. Repository, env sample, and deployment guide provided. If this sounds like a build you can deliver, tell me about your similar projects and the toolset you’d choose.