Skip to content
Live since 2023 · vendor side of the marketplace
Full StackLiveWeb · 2023

Ring Leader Vendor Portal

Vendor console for the Ring Leader marketplace, bookings, comms, payouts.

Role
Full Stack
Year
2023
Category
Web
Stack
ReactRedux ToolkitStyled ComponentsSocket.ioNode.jsExpress.jsMySQLStripeJavaScript

01 · Outcomes

What the build actually shipped.

Numbers, not adjectives. The stats below are pulled from production. Anything still live, still measured.

2023

shipped

live alongside the app

End-to-end

front · back · admin

same hands as the bride app

Real-time

shared with bride app

same threads, same timeline

Stripe

deposits + payouts

automated to vendor account

02 · Overview

What it does.

The vendor side of Ring Leader. Florists, caterers, photographers, venues run their listings, take inquiries, and manage bookings here. Realtime messaging is shared with the bride app same threads, same timeline, no copy-paste between platforms. Stripe handles deposits and final payouts. Built end-to-end, same hands as the mobile app, so the contract between bride and vendor surfaces never drifts.

04 · Decisions

The choices that shaped the build.

Tech is downstream of decisions. These are the calls made early enough to compound the right way. The ones a code review six months later still agrees with.

Same Socket.IO bus as bride app

Single source of message ordering across mobile + web. No bridge code, no duplicate threads, no race conditions when both sides type at once.

Stripe Connect over manual payouts

Vendor onboarding, deposit holding, and payout reconciliation in one wire. Less ops surface for the marketplace, less paper for the vendor.

Shared store shape with bride app

Redux Toolkit slices for bookings, threads, listings same contract on web + mobile. State change on one surface renders cleanly on the other without divergent reducers.

Let’s build

Have something to ship?

I take 4–5 freelance projects a year. Cold pitches welcome. I reply within 24 hours on weekdays.

hello@suzunovic.dev