Back to work
FullstackFeatured

Afloria

A wedding planning platform connecting couples with vendors — guest management, budgeting, RSVPs, and a wedding website builder.

Private repository
Afloria screenshot

The problem

Planning a wedding means coordinating guests, a budget, and vendors (photographers, event planners, and more) across disconnected tools. Afloria brings guest management, vendor discovery, budgeting, and a countdown-driven planning dashboard into one place.

Architecture & stack

Afloria is a Next.js application with TypeScript, using Prisma and PostgreSQL to model couples, guest lists, vendors, bookings, and budget line items. The planning dashboard aggregates RSVP status and budget-utilization charts per couple, alongside a vendor marketplace for discovering and messaging photographers, planners, and other wedding vendors, and a built-in wedding website builder.