The Problem
Managing booth assignments for events like craft fairs, farmers markets, and trade shows is surprisingly painful. Organizers juggle spreadsheets, email chains, and manual payment tracking. Vendors struggle to discover events and secure their preferred booth locations.
BoothDibs brings this process online with an intuitive platform that handles the entire workflow, from floor plan design to booth booking to payment processing.
Key Features
Interactive Floor Plans
Event organizers can import PDFs and create interactive, bookable floor plans. Vendors see real-time booth availability and can book their preferred spots.
Stripe Connect Payments
Integrated payment processing lets organizers connect their own Stripe accounts. Booth fees go directly to organizers with automatic platform fees.
Vendor Management
Vendors maintain profiles across events, track booking history, and manage their presence at multiple markets from a single dashboard.
Automated Notifications
Email confirmations, booking reminders, and weekly digest emails keep organizers and vendors in sync without manual follow-up.
Who It's For
Event Organizers
Craft fair coordinators, farmers market managers, and trade show organizers who need a better way to manage booth assignments and collect payments.
Vendors
Artisans, farmers, and small businesses who participate in multiple events and want an easy way to discover and book booth space.
Tech Stack
Technical Highlights
Interactive Floor Plans
Built with Leaflet.js, the floor plan editor supports PDF import, polygon drawing for booth shapes, and real-time availability updates via Firestore listeners.
Stripe Connect Integration
Multi-party payments with Stripe Connect allow organizers to receive booth fees directly. Platform fees are handled automatically during checkout.
Serverless Architecture
Firebase Cloud Functions handle email notifications, Stripe webhooks, and scheduled tasks like weekly digest emails, all with zero server management.
Want Something Like This?
We build custom SaaS applications from the ground up. If you have an idea, let's talk about bringing it to life.
Start a Conversation