David Abraham Aguilar × MLVeda

Messy Tables · an operations platform for events

In one line: one file per event, shared by the planners, the couple and the guests. Built for a curated-events concierge in Mexico City and in production since September 2026.

The problem it solves

The planners ran each wedding from several spreadsheets: a payments control sheet, a checklist of 90 tasks, a comparison of venues and a list of hotels. Guests answered invitations in scattered messages. Every new event started from copy-and-paste.

The platform turns their own process, seven steps from first inquiry to the wedding day, into seven modules. It starts from their real spreadsheets, imported, so nothing is reinvented.

Who uses it

What it does

How it's built

In numbers

Figure What it is Measured
186 API operations October 13, 2026 (route table of the running API)
11 SQL migrations October 13, 2026
87 commits October 13, 2026
46 checks in the deployment verification script October 7, 2026
7 + 1 build phases (0–7 plus the floor plan) September 23–27, 2026

Photos

These are public pages only. The inside of the app holds the client's real events, so it is not shown here. Opening the sample event needs a session, and these photos were taken without creating any data.

The public landing page, in English
The public landing page, in English
The six-question brief that turns a visitor into a prospect
The six-question brief that turns a visitor into a prospect
The landing page on a phone
The landing page on a phone

Worth pointing out