sbSahan Bandara

01 — Wedding RSVP SaaS

ezRSVPOne link per family. Every RSVP counted.

A wedding RSVP SaaS where couples design a wedding page, send each household its own RSVP link by email or WhatsApp, and track live headcounts and meal choices per event. Guests RSVP without creating an account.

Visit live site ↗
Product
Wedding RSVP SaaS
For
Couples planning a wedding
Guest experience
RSVP without creating an account
Stack
Next.js · TypeScript · PostgreSQL
ezRSVP wedding page on laptop and phone

The idea

Built around the household, not the individual guest.

Each household gets its own RSVP link, sent by email or WhatsApp. Guests open it and answer for everyone in their family — no account, no password.

Couples see the result as it happens: live headcounts and meal choices for every event of the wedding.

How it works

From wedding page to final headcount

  1. 01

    Design

    The couple designs their wedding page and its events.

  2. 02

    Invite

    Each household gets its own RSVP link by email or WhatsApp.

  3. 03

    RSVP

    Guests answer per event and choose meals — no account needed.

  4. 04

    Track

    Live headcounts and meal choices for every event.

Under the hood

The full stack behind the product

Next.js + TypeScript
The app, wedding pages and RSVP flows
Tailwind CSS + ShadCN
UI components and theming
PostgreSQL + Drizzle ORM
Households, guests, events and meal choices
Paddle
Payments
Sentry
Error tracking in production

Next case study

Solar Monitor

A monitoring PWA for a home solar setup, from ESP32 to phone.

Read case study →

06 — Let’s talk

Hiring, or have something to build?Let’s talk.

I’m open to full-time frontend roles and freelance projects. Tell me what you’re working on and I’ll get back to you soon.