
MarketPlex
A full multi-vendor marketplace platform — seller onboarding and storefronts, buyer checkout with split payments, admin approval and dispute resolution, all built as one deployable system.
MarketPlex is an internal concept project demonstrating our capability at the most complex end of product engineering. A marketplace requires three separate user products in one system. Built in 14 weeks with Stripe Connect for split payments, Algolia for search, and BullMQ for background processing. Not a client engagement; an honest capability demo.
Project Gallery
Key Features
Seller onboarding with application review — apply, get approved, go live
Individual seller storefronts — each seller gets a branded public page
Stripe Connect split payments — commission to platform, rest to seller, at checkout
Algolia-powered search with faceted filters and relevance ranking
Verified reviews — tied to confirmed purchases, not open submissions
Dispute resolution flow — buyer claim, seller response, admin decision, Stripe outcome
Platform admin panel — applications, payouts, commission tracking, flagged listings
The Challenge
A marketplace is not one product — it is three that must work together: sellers need tools to manage their business, buyers need to trust and transact confidently, and the platform needs to manage applications, commissions, disputes, and payouts.
Our Solution
Three distinct user experiences built as one system. Stripe Connect handles payment splitting at transaction time — no manual reconciliation. Platform admin handles applications, disputes, and payouts from a dense operations panel.
More Projects
QuietLeaks
Affiliate link health monitor — tracks every link, detects 404s and silent redirects, and tells you exactly how much money a broken link is costing you.

OnboardKit
A no-code in-app onboarding builder for SaaS products — design tooltip flows, modals, and checklists in a visual canvas, publish instantly, and watch new user activation improve without touching your codebase.

AskDoc
An embeddable AI support assistant trained on your product documentation — answers customer questions instantly, only from what you've actually written, and escalates when it can't.