DayOf
A fully custom Sharetribe wedding marketplace connecting couples with vendors across the US — built with a custom payment system, branded vendor onboarding, and launched in 4 weeks.

Demo
Project overview
DayOf is a wedding marketplace built for the US market, connecting couples with vendors across photography, catering, florals, entertainment, and more. The client came with a clear vision and a detailed Figma design — they needed a platform that looked nothing like a default Sharetribe build and worked with a payment flow specifically designed for the wedding industry.
We rebuilt the entire frontend from scratch based on the provided Figma designs, implemented a custom split payment system unique to how wedding bookings work, and delivered a beta-ready platform in 4 weeks — onboarding 150+ vendors and 300+ customers at launch.
The Challenges
DayOf required significant departures from Sharetribe's default behaviour — from the visual layer all the way down to the transaction and payment architecture.
Full custom UI implementation based on provided Figma designs — replacing all default Sharetribe templates
Custom vendor onboarding flow including video upload and drag and drop multiple image upload
Profile image cropper for a polished vendor profile experience
A completely custom split payment system — 50% at booking, 50% automatically charged 7 days before the event
Off-session payment processing — Sharetribe's default transaction flow required significant custom engineering to support automatic future charges
Automatic booking cancellation if the second payment is not completed on time
Wishlist functionality for couples to save and compare vendors
Our Approach
We started with a pixel-perfect implementation of the client's Figma designs — every screen, component, and interaction rebuilt to match the brand vision exactly. No default Sharetribe UI was left untouched.
The most technically complex element was the payment system. Wedding bookings don't follow a standard pay-now model — couples pay a deposit at booking and the remainder closer to the event. We engineered a fully custom off-session transaction flow on top of Sharetribe, charging 50% at the time of booking and automatically processing the remaining 50% seven days before the event date. If the second payment fails, the booking is automatically cancelled — protecting vendors and keeping the platform reliable.
Vendor onboarding was redesigned from scratch with a custom flow supporting video uploads, drag and drop image uploads, and a profile image cropper — giving vendors the tools to present their services professionally from day one. A wishlist feature was also built, allowing couples to shortlist and compare vendors before making a decision.


The Results
Successfully beta launched within 4 weeks
150+ vendors onboarded across multiple wedding categories
300+ customers registered at beta launch
Fully custom UI built from Figma — zero default Sharetribe design remaining
Custom split payment system live — 50/50 with automatic off-session charging
Automatic booking cancellation protecting vendor revenue
Abhi has been instrumental in getting DayOf off the ground. We brought him on to work on a Sharetribe-based wedding vendor marketplace, and he hit the ground running. He took complex requirements across product, email infrastructure, admin tooling, and integrations, and consistently delivered clean, well-thought-out work. The technical execution speaks for itself, but what separates Abhi is that he thinks like an owner. He flags issues we missed, suggests better approaches when ours fall short, and doesn't need to be managed through every step. Communication has been excellent throughout. He's responsive across time zones, asks the right clarifying questions before writing code, and keeps us in the loop on progress without needing to be chased. When something is blocked or unclear, we hear about it early. When something is done, it's actually done, tested, and ready for review. If you're building something serious and want a developer who treats it like his own product, hire Abhi. He's been a core part of our team and I'd work with him again on anything.

Harry
DayOf
Wedding Marketplace
Sharetribe
Split Payments
Vendor Onboarding
Booking Platform
Stripe
Figma
React
Other Projects


