Can I vibecode SavvyCal?

KINDA · weekend project
price $10/moyou'd save $120/yrbuild time weekendcategory 📅 schedulingreplaced by 0 people

The core booking-link loop can be cloned, but calendar reliability, time-zone correctness, reminders, and polished link UX make it more than a trivial script.

the prompt
Build me a solo booking page to replace SavvyCal: one person, one calendar, a few link
types. Requirements:

- Node + Express + better-sqlite3 on my VPS behind HTTPS; server-rendered pages, Luxon
  for timezone math.
- Link types in links.json: slug, title, duration, buffer, allowed hours (e.g. /intro,
  30-min slots, 15-min buffer, weekdays 10:00-16:00 my time).
- Availability from Google Calendar free/busy (googleapis, OAuth creds in .env); show
  open slots for the next 14 days in the visitor's detected timezone with a timezone
  switcher.
- Booking form: name + email + note. On submit, create the event on my calendar with the
  guest as attendee so Google sends the invite, and store the booking in SQLite.
- Re-check free/busy at submit time, not just render time, so two guests cannot grab the
  same slot.
- Confirmation email to guest and me via Resend or SMTP (creds in .env), including a
  cancel link that deletes the event.
- No accounts, no telemetry beyond my own server logs.
- Out of scope: team links, routing, payments, and reminder sequences. One calendar,
  mine.
- README: the Google Cloud console OAuth steps (budget an hour, it is the worst part)
  and the DNS/HTTPS notes.

$ open in your agent (prompt prefilled, you press enter) or copy it raw · this prompt is generated from the build plan · improve it via PR

why people still pay

They pay for a nicer, reliable scheduling experience that avoids friction with guests.

what you lose

xoverlay-calendar UX

xteam links

xrouting

xpayments

xreminders

xsupport

share on X ↗"I just replaced SavvyCal ($10/mo) with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

YouCanBookMe FreeOne booking page, but it keeps forms, payments, confirmations, polls and the calendar-overlay trick.$0freezcal FreeThe booker sees calendar conflicts on the page, and free also buys unlimited links, forms, reminders and polls.$0free

no votes, no pay-to-list · just what's real

the numbers

SavvyCal pricing

planmonthlyannual (per mo)what you get
basic$10/user$8.33/userUnlimited calendars, scheduling links, team scheduling, and meeting polls.
premium$17/user$14.17/userEverything in Basic plus custom domains, delegated access, paid bookings, and branding removal.

free tierno free tier

billingmonthly + annual (2 months free); 30-day money-back guarantee

hidden costsPaid bookings require Premium; Stripe or other payment-processing fees still apply.

verified 2026-08-14 · source ↗

questions
Can I vibecode SavvyCal?

Kinda. The core of SavvyCal is buildable in a weekend with the prompt on this page, but there are real gaps: overlay-calendar UX, team links. Read the honest list above before committing.

How much does SavvyCal cost?

SavvyCal costs about $10/month (Basic, checked 2026-08-14), which is $120 per year.

What do I lose by replacing SavvyCal?

Honestly: overlay-calendar UX; team links; routing; payments; reminders; support. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to SavvyCal?

Yes: YouCanBookMe Free (One booking page, but it keeps forms, payments, confirmations, polls and the calendar-overlay trick.) zcal Free (The booker sees calendar conflicts on the page, and free also buys unlimited links, forms, reminders and polls.) The prompt is for when you want it exactly your way.

Every week, more subscriptions die.

Five vibe-coding tips, the prompts behind them, and the week's verdicts.
One email, thursdays. Unsubscribe in one click.

free forever · the prompts stay on the site, the tips come to you

$five vibe-coding tips + what died. thursdays.