Skip to content

Selected work · Full-stack · Web · 1 min read

The Wedding Home: a planning platform for Indian weddings

61 API routes with typecheck, 11 Vitest suites and a Playwright journey in CI on every push.

  • A planning platform for Indian weddings: family workspaces, per-function guest lists, no-login RSVP links, QR galleries.
  • 61 API routes; typecheck, 11 Vitest suites and a Playwright journey run on every push (Oct 2026 snapshot).
  • bcrypt, HMAC-SHA256 tokens, Zod validation and rate limiting.
Role
Design, build and CI
Timeline
2026

How it fits together

Product

  1. Family workspace
  2. Per-function guest lists
  3. Tokenized RSVP link
  4. QR photo/video gallery
  5. Daily reminders (cron + Resend)

Every push

  1. Typecheck
  2. 11 Vitest suites
  3. Playwright journey
  4. Vercel
Simplified view of the product and its CI.
The Wedding Home: the live site's home page
The live site, as of 3 Nov 2026.

What it does

Role-based family workspaces, per-function guest lists, tokenized no-login RSVP links, a QR photo and video gallery on Vercel Blob, Resend email, daily cron reminders and OpenStreetMap search. The current version adds themed guest websites with music.

Security

Quality

61 API routes, 11 Vitest suites, typecheck and a Playwright end-to-end journey in CI (Oct 2026 snapshot).

Results

  • 61

    API routes

    Oct 2026 snapshot

  • 11

    Vitest suites

    Plus typecheck and a Playwright journey on every push

What I'd do differently

Stack

  • Next.js
  • TypeScript
  • MongoDB
  • Vercel Blob
  • Resend
  • Zod
  • Vitest
  • Playwright