Clean RSVP pages for kids parties

ConsumerWebweekendNext.jsSupabaseStripe

The idea

Organising a six-year-old’s party means sending an Evite that buries the details under ads and upsells, then chasing RSVPs across three WhatsApp threads and a school-gate conversation. The host actually needs four data points per family: who is coming, how many siblings are tagging along, any allergies, and whether the parent is staying. No incumbent collects those cleanly, because none of them is built for kids parties specifically.

The wedge is a single ad-free page that loads instantly on a phone, needs no app or account from guests, and asks exactly the kids-party questions. Parents already pay Paperless Post USD 8-15 in credits per event purely to escape Evite’s ad swamp, which proves the willingness to pay; this delivers the same escape plus the sibling and allergy fields Paperless Post does not have.

Who pays

The host parent, GBP 5 per party, paid at publish. It is priced as an impulse purchase against a GBP 200+ party spend, and a family with two kids buys two or three times a year. Distribution: local-parent WhatsApp and Facebook groups spread it structurally, because every guest parent sees the product working when they RSVP, and the next birthday is never far away. SEO on “kids party rsvp online free” catches the rest.

MVP scope

  • Event creation wizard with 8 illustrated themes and short-link generation
  • Public RSVP page: headcount, siblings, allergy chips, drop-off toggle, no login
  • Host dashboard with live headcount and aggregated allergy list
  • Day-before nudge screen with per-guest copy-to-clipboard reminders
  • Stripe pay-per-event checkout at publish
  • Skip for v1: sending invites by email/SMS from the platform, gift registries, thank-you tracking, and photo sharing
// Build prompt — paste into Cursor / Claude Code / Lovable / Bolt
Build PartyPage, a web app that gives parents a clean, ad-free RSVP page for a kids party. Stack: Next.js (App Router), Supabase (Postgres + magic-link auth for hosts only), Stripe.

Core flow: host creates an event (child's name, age, date, time, venue with map link, theme), picks one of 8 illustrated themes, and gets a short link like partypage.app/e/miloturns6. Guests open the link on their phone and RSVP with no account: names attending, sibling headcount, allergies/dietary notes, and a drop-off vs staying toggle. Host sees a live dashboard of responses, total headcount, and a compiled allergy list.

Pages: landing with theme gallery and pricing, event creation wizard, public event page (mobile-first, loads under 1 second, zero third-party scripts), host dashboard, and guest-list manager.

Implementation details: short links must be SMS-friendly; generate a human-readable slug from the child's name plus age and collision-check it. Build an automatic reminder: the day before the RSVP deadline, hosts get a one-tap screen listing non-responders with pre-filled copy-to-clipboard nudge messages per guest, since hosts invite via their own WhatsApp/SMS threads. Store allergies as free text but also offer tap-chips for the common eight allergens so the dashboard can aggregate.

Pricing: GBP 5 per event via Stripe Checkout, unlocked at publish time; creating and previewing is free. No subscriptions, no guest accounts ever.

// More Consumer ideas