Personal Project • 2024

Overengineering our wedding planning

The Origin

Wedding planning tools are designed for weddings, not planners

When we started planning our wedding, we tried every app and spreadsheet template available. They all assumed a simple wedding - one venue, one day, standard timeline. Our destination wedding at Waterfall Lodge is not going to fit any template.

We needed to coordinate multi-day events, cabin assignments, dietary restrictions for 100+ guests, vendor timelines, and a budget that seemed to grow weekly (rip). The tools we found either did one thing well or everything poorly.

Planning a wedding shouldn't require a project management degree.

Wedding Planner is the internal tool I built for our own wedding before expanding it into the full Rego Wedding website. It handles the complexity of real wedding planning - the spreadsheet-like power couples need with the polish they deserve.

Overview

Comprehensive Wedding Planning Application

A full-featured wedding planning tool covering every aspect of wedding organization from initial planning through execution.

Budget Management

Track expenses by category with payment tracking

Guest Management

RSVP status, meal preferences, seating assignments

Seating Charts

Drag-and-drop table arrangements

Timeline Planning

Multi-day event scheduling with vendor checklists

Tech Stack

Full-stack planning platform

Frontend

Next.js, React 19, Tailwind CSS

Backend

Convex

UI

shadcn/ui

Evolution

From planning tool to complete platform

This project evolved into the Rego Wedding Website.

Wedding Planner started as my personal planning dashboard - a tool for the couple. As we built it out, we realized guests needed their own interface too. That realization sparked the expansion into the full Rego Wedding Website, which includes both the planning backend and the guest-facing experience.

Planning Dashboard

The original scope - budget, guests, vendors, timeline. This became the admin backend.

Guest Experience

RSVP flows, accommodation booking, photo sharing. Built to complement the planner.

Unified Platform

One codebase serving both planners and guests, with real-time sync between them.

COPY EMAIL