Wedding Website
A full-featured wedding website built with Next.js and Supabase — covering RSVP collection, photo gallery, program, catering info, gift management, and a private dashboard for the couple to track responses and headcounts in one place.
When the wedding date was set, the question wasn't whether to build a website — it was how much to build. The answer turned out to be: quite a lot.
The public side covers everything a guest needs to know: the full program, dress code, catering details, FAQ, and an RSVP form with meal preference and attendance options. A photo gallery lets guests upload and browse pictures before, during, and after the event.
Behind a private admin view, the couple can track every RSVP response, see a running headcount per meal option, manage the gift wishlist, and keep an eye on dietary requirements — without opening a spreadsheet.
The stack is Next.js with a Supabase backend, which handles authentication, the database, and file storage in one place. Deployed on Vercel with near-zero operational overhead.
A side effect: every vendor, florist, and relative asking "where should we stay?" got one link that answered all of it.