Tutor availability workspace
Used by independent tutor
Requires Authentication · User Profiles · Crud
ONE IDEA / TWO INDEPENDENT CHECKS
One booking tool for independent tutors, checked twice: can it be built (Vibe Engine v0.8), then should it be built (Market Engine v0.6). Two separate answers, never merged into one score.
Both checks are real runs on this brief: the Vibe Check on October 11, 2026, the Market Check on September 28, 2026. Prices and sources change: check them again before deciding.
CAN I VIBE CODE IT?
Vibe Engine v0.8Example · real run Oct 11, 2026IT COULD VIBE
54
/100
Reduce scope before you build.
Web app for tutors to publish availability, book recurring lessons, and collect a deposit in one client flow.
Confidence: medium
REQUESTED BUILD · ESTIMATED ASSESSMENT
The score assesses the requested scope. The smaller bet below is not the same deliverable.
A focused web booking application with tutor availability, recurring lesson scheduling, and deposit collection is a bounded product, but payment confirmation and booking consistency add integration work.
Vibe Engine v0.8
Base score includes the build-pattern and workload adjustments. The lowest applicable structural ceiling limits the final score.
Base = scope × 16% + complexity × 23% + dependencies × 18% + operations × 18% + builder fit × 25%, plus pattern and workload adjustments; rounded and bounded to 0–100.
-11.2: Additional unique workflows and templates; repeated records are not separate screens.
-3: Bounded integration, testing and distribution overhead across required surfaces.
8: Blended with a typed feasibility judgment of the whole brief for this builder.
46 → 54
TL;DR / FASTEST USEFUL VERSION
Choose the deposit timing and define payment states before building screens.
Watch first: Recurring availability creates edge cases
ESTIMATED MVP
4–12 weeks at your stated pace
49–167 focused build hours
MVP INFRA
$0/mo
Infrastructure only. Variable usage is separate.
WHAT THE SCORE IS SAYING
The drag is Build complexity.
4–12 weeks at your stated pace.
What would make this lighter: defer Booking confirmations.
Each bar is a kind of work. Taller means more of that work before a useful first version.
Scope
LIGHT
3 MVP surfaces
System
MANAGEABLE
durable background workflows
Dependencies
LIGHT
3 external services
Operations
MANAGEABLE
continuous ops
Solo fit
MANAGEABLE
fits 10–20h/week
BUILD NOW
DEFER ON PURPOSE
Tutor and client accounts
MVP
Separate users need private availability, bookings, and payment-related records; this requires integrating standard account and session handling rather than inventing identity infrastructure.
COMPLEXITY 1/5 · DEP 1/5 · OPS 1/5 · 2–8h
LOW RISK
Tutor and client profiles
MVP
The recurring booking flow needs durable identities and basic contact or service details beyond a single anonymous session.
COMPLEXITY 1/5 · DEP 1/5 · OPS 1/5 · 3–8h
LOW RISK
Availability and booking records
MVP
Tutors must create and edit availability, while clients and tutors need durable recurring lesson records; this is ordinary record management with scheduling rules.
COMPLEXITY 1/5 · DEP 1/5 · OPS 1/5 · 4–12h
LOW RISK
Deposit collection
MVP
The requested flow explicitly collects a deposit before or during booking; a payment provider can be integrated, but payment state must be tied correctly to the booking.
COMPLEXITY 2/5 · DEP 3/5 · OPS 2/5 · 8–22h
MEDIUM RISK
Payment-confirmed booking workflow
MVP
Payment confirmation and recurring booking creation must survive retries or interrupted requests, requiring idempotency, validation, and webhook handling rather than one fragile request.
COMPLEXITY 4/5 · DEP 4/5 · OPS 4/5 · 18–56h
HIGH RISK
Booking confirmations
DEFER
A recurring appointment and deposit need durable confirmation and change notices; email is an integration option for communicating completed state.
COMPLEXITY 1/5 · DEP 2/5 · OPS 2/5 · 2–7h
LOW RISK
Used by independent tutor
Requires Authentication · User Profiles · Crud
Used by client
Requires Authentication · Crud · Payments · Durable Workflows
Used by tutor + client
Requires Authentication · Crud · Transactional Email
Claude Pro
From $20/mo
Claude Pro includes Claude Code, an agent that writes and runs the code in your repo. Cursor Pro costs the same if you prefer a visual editor.
See Claude ProALTERNATIVE · Cursor Pro · From $20/mo
In Claude Code, switch with /model: Claude Opus 5.5 to plan and for the risky parts, Claude Sonnet 5.5 to build day to day, Claude Haiku 5.5 for bulk edits. Claude Fable 5.1 for the hardest problems, where your plan includes it.
Model names checked Oct 11, 2026.
≈ 3 months at your pace
≈ $60 for Claude Pro over that time
Based on the high end of the effort estimate: 167 h, about 12 weeks at your stated weekly hours. Not a delivery date. Tool cost is the $20/mo list price × those months. Heavy use can cost more.
Your agent writes PLAN.md and AGENTS.md, builds step 1, then stops for your OK. After that, say "next step".
STEPS
I'm building: Web app for tutors to publish availability, book recurring lessons, and collect a deposit in one client flow. Set up the project, then stop: 1. Write PLAN.md (under 60 lines): the goal, the steps below in order, what is out of scope, and how I will test the idea. 2. Write AGENTS.md with the stack and the rules below, so every later session follows them. If you are Claude Code, also write a CLAUDE.md that only contains @AGENTS.md. 3. Build step 1 only, then wait for my OK. I will say "next step" to continue from PLAN.md. Steps: 1. Tutor and client accounts 2. Tutor and client profiles 3. Availability and booking records 4. Deposit collection 5. Payment-confirmed booking workflow Out of scope. Do not build or scaffold: - Booking confirmations - Product AI features - Two-way calendar sync - Marketplace payouts Stack: frontend: Next.js, TypeScript, Tailwind CSS, shadcn/ui; hosting: Vercel; backend: Supabase; payments: Stripe; workflow: Inngest. Rules: small steps, tell me what changed after each one, ask before adding a dependency or a paid service, keep secrets in .env. Riskiest assumption: A reliable payment-confirmed recurring booking can be implemented without ambiguous scheduling rules. How I'll test it first: Build a vertical slice with one tutor, one client, one recurring weekly slot, deposit checkout, webhook confirmation, duplicate-event handling, and conflict rejection.
Technical starting points, not proof that the requested product is solo-buildable.
frontend
Next.js · TypeScript · Tailwind CSS · shadcn/ui
Ship a single web surface first. Extra native apps wait until the workflow works.
ALTERNATIVES · Vite + React · Remix · TanStack Query (optional)
hosting
Vercel
Hobby free · Pro from $20/mo · Prices checked Oct 10, 2026
Preview deploys keep a web MVP shippable without a server to babysit.
ALTERNATIVES · Railway · Netlify · Fly.io · Cloudflare Pages
backend
Supabase
Free, then from $25/mo · Prices checked Oct 10, 2026
Auth, Postgres and storage in one place. Skip a separate ORM on the first MVP.
ALTERNATIVES · Firebase · Postgres + Drizzle · Postgres + Prisma
payments
Stripe
Usage-based fees · Prices checked Oct 11, 2026
Stripe: availability and fees vary by country. Check yours before you build on it.
Availability and local payment methods depend on your launch country. Verify before you charge.
ALTERNATIVES · RevenueCat for store billing · PayPal · Paystack if you charge in Africa · Flutterwave if you charge in Africa
workflow
Inngest
Hobby free · Pro from $99/mo · Prices checked Oct 10, 2026
Durable jobs only when work must survive deploys and partial failure.
ALTERNATIVES · Upstash Workflow · Trigger.dev
No cloud bill while this stays on-device or on free Hobby tiers.
May exceed your $100 envelope once usage grows.
Monthly infrastructure only; build labour and taxes are excluded.
SAME IDEA / NEW QUESTION
It can be built. Now: does anyone already pay for this, and what should you do about it?
Should I build it? · Market Engine v0.6 · United States · Checked Sep 28, 2026 · Example
Can I build it? Reduce scope before you build · 54/100
Only 2 direct alternatives were verified. This can mean a narrow or local market, or competitors that describe the job differently. Treat competitive conclusions as provisional.
Search demand
90/mo
“tutor scheduling software” · $17.68 per click
Looking to switch
20/mo
“setmore alternative”
Competitors
2
Largest: setmore.com, ~1,053,528 visits/mo
Entry prices
$12/mo
Paid plan price found for 1 of 2 competitors.
Size is estimated monthly search traffic, not users or revenue.
Get your free scheduling app now
~1,053,528 visits/mo
Entry price $12/mo
Looking to switch 20/mo
Scheduling software to power exceptional client experiences
~926,226 visits/mo
Entry price No price found
Looking to switch —
Your next proof · 14 days
Every channel, ranked for this idea from the evidence above. Start with the first one; the rest say what would make them worth it.
How the 2 verified alternatives get users: 1 ranks in search, 0 buy ads, 0 are active on social.
Answer the people asking in r/TutorsHelpingTutors with what you learned, no link. Invite five of them to a 15-minute call.
Free · a few hours
Send 20 personal messages to independent tutors managing recurring client lessons about how they handle this today. Aim for three calls, not sales.
Free · about 2 hours for 20 messages
Publish one honest “setmore alternative” page: what it does well, where yours differs, and who should not switch.
Free · results in 3 to 6 months
Launch on Product Hunt or BetaList once ten people use it every week, not before.
Free · one day to prepare
LATER
Three ways to test the riskiest assumption with real people. Pick the one that matches the access you have.
For 20-minute calls with people who have the problem. Ask in order and listen for what they did, not what they say they would do.
Start with what people did last time. Pitching early turns research into compliments. Ask for a commitment only at the end.
The answer applies a fixed rule to the evidence above and to a typed judgment of how open the market is (1.9 of 4, jev-1.13.0). Search and traffic figures come from DataForSEO for United States. Prices are read on each competitor’s own pricing page.
YOUR NEXT MOVE
The Vibe Check is free and takes about a minute. The Market Check is $9 per saved idea.