📅 Scheduling · $7/mo

Can I vibe code Doodle?

Group polls to find a meeting time that works for everyone.

🟢Yes — build itest. one sitting

A group availability poll — the when2meet pattern — is genuinely simple and needs no calendar integration at all: propose time options, let people mark which they can do, show the winner. There's no reliability moat because nothing writes to anyone's calendar; it's a shared grid of checkboxes. Doodle's paid tier sells ad removal, branding, and reminders, not a hard problem. This is a clean one-sitting build.

The one-shot prompt
Build me a group scheduling poll app like Doodle. Flow: I create a poll with a title and a set of proposed date/time options and get a shareable link; participants open the link, enter their name, and mark each option Yes/No/Maybe (no account required); the results page shows a grid of everyone's responses with the best-scoring time highlighted. Add an optional final-time selection I can lock in and an admin link to edit or close the poll. Handle timezones by storing options in UTC and displaying in each viewer's local time. Use Next.js App Router with a hosted Postgres, keep participant pages fast and account-free, and deploy to Vercel.
Paste into Claude Code, Codex, or your agent of choice — then steer. Learn the moves in Prompt Engineering.
What you build

A create-a-poll app where you propose time slots, share a link, and participants mark availability, with the best time highlighted.

What you give up
  • Automatic calendar integration and event creation (Doodle's paid extras)
  • Reminder emails and deadline nudges out of the box
  • Branding, ad-free pages, and admin controls on paid tiers
  • Their hosted, no-account convenience for participants
Why people still pay

Doodle's value is brand familiarity and a few conveniences (reminders, calendar hooks, no ads) — the underlying poll has no moat, which is exactly why it's such a satisfying thing to build yourself.

convenienceno real moat
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 →