Live: eduvek.com
Eduvek — Digital Education Marketplace
A full digital education marketplace with a complete live-tutoring operations platform behind it.

What it is
Eduvek is a digital education marketplace that brings courses, e-books, workshops, and live tutoring together under one curated brand. Rather than competing as a directory of thousands, it's built around a small, hand-picked group of instructors and tutors — each personally reviewed before being listed. Behind the storefront sits a full operational platform that handles the entire life of a lesson: booking, live video, confirmation, disputes, payouts, and refunds.
The challenge
Marketplaces are deceptively complex — but a live-tutoring marketplace is harder still. Beyond payments, a content catalog, and an application pipeline, it has to answer the questions a real tutoring business faces every day: How does a student find the right teacher? What happens when a lesson doesn't go ahead? Who gets paid, how much, and when? How do you handle a no-show fairly to both sides? The goal was to build a genuinely complete, trustworthy platform — one that could take real students and pay real teachers — not a hollow shell.
What I built
I designed and developed the entire platform end to end. On the surface, it's a multilingual storefront with full Stripe and PayPal checkout and a tutoring-purchase flow where students buy lessons directly from a tutor's profile. Underneath, it's a complete tutoring operations system.
New students are matched through a structured intro-session flow — a short evaluation with each tutor before committing to paid lessons, with a built-in path to switch teachers or request a refund if it isn't the right fit. Live video for the lessons themselves is built in and ready. After each lesson, a two-sided confirmation system tracks whether it actually took place, with an automated resolution engine and an admin dispute queue backed by real attendance evidence for the rare cases that need a human decision.
The financial layer is the heart of it: a per-teacher monthly earnings ledger, a fair no-show and cancellation model that splits costs cleanly between teacher and student without the platform absorbing losses, and a reconciled revenue view that separates what the business has truly earned from what it owes teachers and what it's holding for lessons not yet delivered. Students can cancel or reschedule in advance on their own, and teachers are paid through a safeguarded, auditable payout system.
All of it is run from an admin dashboard that turns an application into a live, listed teacher — reviewing, approving, publishing, resolving disputes, issuing payouts — without ever touching code.
Key features
- Stripe + PayPal payments with server-verified totals
- Structured intro-session matching with teacher-switch and refund paths
- Integrated live video lessons
- Two-sided lesson confirmation with an automated resolution engine
- Admin dispute queue backed by real attendance evidence
- Fair no-show, cancellation, and 24-hour reschedule model
- Per-teacher monthly earnings ledger with safeguarded payouts
- Reconciled revenue view (earned / owed / deferred)
- Curated application-to-live-profile pipeline with a legal agreement step
- Sanctions-compliance screening on applications
- Admin dashboard with full review, approval, publishing, and payout controls
- Automated reminders and notifications
- Multilingual, SEO-ready architecture
Tools
- Next.js (App Router)
- TypeScript
- Supabase
- Stripe
- PayPal
- Daily (live video)
- Resend (email)
- next-intl
- Tailwind CSS
- Vercel
- Vibe Coding (Claude Code)
