← Back to projects
Case study

Asha & Michael — Wedding Website + RSVP Platform

Guest lookup, personalised event invites, and per-guest RSVP handling.

PHP MySQL Email automation Custom workflow UI/UX
The problem

Needed a reliable RSVP system for a multi-event wedding weekend, where guests can only RSVP to events they are invited to, and both the couple and guests receive confirmations.

Outcome

Guests only see and select events they are invited to

What I built

Key parts of the build.

Designed the database structure for guests, events, joins and RSVPs
Built guest lookup with autocomplete and household retrieval
Displayed only the events each guest was invited to
Implemented secure RSVP processing with update-safe logic
Sent structured HTML confirmation emails via PHPMailer
Created responsive navigation, countdown and guest-facing UI
Results

What changed for the business.

Guests only see and select events they are invited to
RSVP records stay clean without duplicate submissions
Admin receives structured RSVP summaries instantly
Guests receive clear confirmation emails
Better handling of household-level RSVP scenarios
Behind the build

What made this project work.

The hard part was not just collecting RSVPs. It was enforcing rules so guests only see events they are invited to, households are handled cleanly, and updates do not create duplicate records.

The build prioritised correctness, clear UX, and reliable confirmation emails.

Screenshots

A closer look at the work.

RSVP lookup with autocomplete guest name search
RSVP lookup with autocomplete guest name search
Per-guest RSVP form showing invited events only
Per-guest RSVP form showing invited events only
Like this project?

Let’s build something useful.

All projects Send a brief
Hi, I’m Michael 👋
Need help with a website?