Can I vibe code Doodle?
Group polls to find a meeting time that works for everyone.
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.
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.
A create-a-poll app where you propose time slots, share a link, and participants mark availability, with the best time highlighted.
- 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
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.
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 →