The Challenge
Planning a wedding or celebration involves dozens of moving parts — guest lists, RSVPs, dietary requirements, timelines, photo sharing, and keeping everyone informed. Most people end up juggling spreadsheets, WhatsApp groups, email threads, and separate photo-sharing apps. It’s messy, stressful, and things fall through the cracks.
The idea: build a single platform where hosts manage everything about their event and guests have one place to RSVP, check details, and share photos.
What I Built
RSVPMi is a full-stack web application for event management:
- RSVP System — Guests receive a unique link to RSVP with dietary requirements, plus-ones, and special needs. Hosts get a real-time dashboard showing who’s coming, who hasn’t responded, and who needs a follow-up nudge.
- Event Timeline — Visual timeline showing the day’s schedule (ceremony, reception, speeches, dancing). Guests can check the timeline on their phone so they always know what’s happening next.
- Photo Uploads — Guests upload photos during and after the event directly to a shared gallery. No more chasing people for their camera roll photos weeks later. The gallery is organised chronologically and guests can tag themselves.
- Guest Management — Full guest list with RSVP status, table assignments, meal selections, and notes. Export to CSV for catering, seating charts, and vendor coordination.
- Event Page — Beautiful, customisable event page with all the details guests need: location with map, dress code, parking, accommodation recommendations, and gift registry links.
- Notifications — Automated reminders for guests who haven’t RSVPed, plus updates when event details change. Hosts don’t have to chase anyone manually.
Built with React, Supabase for real-time data, and responsive design that works perfectly on phones (where guests will actually use it during the event).
The Result
RSVPMi replaces the patchwork of tools that event hosts typically struggle with. Everything from invitations to day-of photos lives in one place. The RSVP tracking alone saves hosts hours of spreadsheet management and awkward “are you coming?” messages. The photo sharing feature means the host ends up with a complete album from every guest’s perspective — not just the photographer’s shots.
This is the kind of project I love building: a real problem that real people have, solved with clean software that just works.