Back to Builds
Beta

Sneed Supper Club

A password-protected microsite for dinner party invitations with dynamic events, better RSVPs, and optional Apple Wallet passes.

React TypeScript Vite Tailwind AWS (S3, CloudFront) Lambda DynamoDB PassKit

The Story

I love food. I love to cook. And I'm always looking for reasons to get people in a room for an actual experience (not just "we should totally hang sometime"). I also got tired of dinner plans living in a chaotic group text. Sneed Supper Club is a small "speakeasy vibes" invitation site: each event has its own config, access code(s), guest list, menu, and RSVP flow. Guests get a link, enter the password, and the page personalizes itself (including optional `?guest=` prefill). It's intentionally over-built for what it is. That's the point.

Highlights

  • Dynamic per-event configuration (date, time, guests, menus, custom notes)
  • Access-code gated invitations (multiple guest groups if needed)
  • RSVP UX that captures useful info (arrival timing, drink preference, song request)
  • Optional event API + DynamoDB mode to keep guest lists/access codes off public JSON
  • Optional Apple Wallet passes post-RSVP (PassKit)

Tech Stack

ReactTypeScriptViteTailwindAWS (S3, CloudFront)LambdaDynamoDBPassKit

Notes

  • Static JSON mode is convenient but not "security" (guest lists + access codes become public).
  • If you build anything with auth-ish behavior, you end up building a real backend… or you accept the risks.
  • Tiny projects are a great excuse to practice good ops: infra scripts, deploy automation, and guardrails.

Want something like this for a real product?

If you want "small, polished, and operationally solid" (but for something bigger than dinner plans), I can help.