Thistle & Vine Events
A venue and vendor coordination platform for an event venue group, replacing a shared inbox used to coordinate every wedding and corporate event booking.

Industry
Events & Hospitality
Timeline
10 weeks
Team
2 engineers, 1 designer
Category
Custom Software
Where things stood
Thistle & Vine coordinated every event — venue booking, catering, AV, floral — through a shared inbox, so details got buried in long email threads and vendors sometimes showed up without the latest floor plan.
How we got there
Centralized event timeline
Built a single event record with timeline, floor plan, and vendor assignments, replacing scattered email threads per event.
Vendor portal
Gave vendors a scoped portal to see their specific tasks and the current floor plan, instead of forwarding the latest PDF by hand before every event.
Contract and payment tracking
Tracked deposits, balances, and contract status per event so staff could see payment status without digging through email.
What changed
~90%
Reduction in event-coordination emails
0
Vendor no-shows from outdated floor plans since launch
200+
Events run through the platform in year one
Tech stack
Next.js
Runs the event coordinator's timeline view and the vendor portal.
Node.js
Handles vendor assignment, notifications, and payment tracking.
PostgreSQL
Stores each event's timeline, floor plan, and vendor and payment records.
Stripe
Tracks deposits and balances per event contract.
Cloudinary
Hosts floor plans and venue photos vendors reference on-site.
TypeScript
Kept the event data model consistent as new event types were added.


