📅 Scheduling · $16/mo

Can I vibe code Acuity Scheduling?

Appointment scheduling for service businesses — intake, payments, and classes.

🟡Kinda — with gapsest. a weekend (more for classes and packages)

Acuity is Calendly aimed at service businesses, so it carries more than a booking page: intake forms, deposits and payments, packages and memberships, classes with capacity, and client reminders. The core booking is a weekend build and payments via Stripe are a well-trodden add-on. What adds up is the breadth — every business feature you wire yourself, on top of the same calendar-sync reliability challenge. A personal or small-business slice is doable; the full ops suite is a lot of surface.

The one-shot prompt
Build me an appointment booking site for a solo service business, inspired by Acuity. Features: appointment types with duration and price; a public booking flow that shows open slots (reading free/busy from my Google Calendar via OAuth), collects custom intake questions, and takes a deposit or full payment through Stripe Checkout before confirming; on booking, create the calendar event and email a confirmation plus a reminder. Add a simple admin page listing upcoming appointments. Prevent double-bookings with a database transaction and handle timezones/DST. Use Next.js App Router with a hosted Postgres and Stripe, deploy to Vercel; note that classes, packages, and memberships are out of scope for v1.
Paste into Claude Code, Codex, or your agent of choice — then steer. Learn the moves in Prompt Engineering.
What you build

A booking site for a service business with intake questions, a Stripe deposit at booking, appointment types, and email reminders.

What you give up
  • Reliable two-way calendar sync and a decade of scheduling edge cases
  • Class scheduling with capacity, packages, memberships, and gift certificates
  • Built-in reminders, follow-ups, and no-show handling at scale
  • The Squarespace ecosystem and integrations around it
Why people still pay

Acuity sells a business-operations bundle — payments, intake, packages, classes, and reminders — that would take a long time to assemble and maintain yourself, and the calendar-sync reliability underneath is the usual quiet moat.

reliabilityconvenienceintegrations
Related
Actually build it

A prompt is the first move, not the whole game. Course 01 teaches you to take a prompt like this one to a shipped, working app — reviewing, correcting, and steering the agent the whole way.

Start Course 01 →