Two-sided wellness food marketplace prototype by Vincent L. AndersonTwo-sided wellness food marketplace prototype by Vincent L. Anderson

Two-sided wellness food marketplace prototype

Vincent L. Anderson

Vincent L. Anderson

A demo built for a specific brief. Not client work: the material shown is sample data, so what is on display is the mechanism.
I built a two-sided wellness food marketplace demo with split payments. Customers browse 12 products from four sample makers by diet tag, put items from several vendors in one cart and see where their payment goes before paying; vendors see their payout setup status, products, orders and transfers; an admin view shows commission, vendors and the ledger. Payment splitting follows Stripe Connect separate charges and transfers: one PaymentIntent for the cart with transfer_group set to the order, and after payment_intent.succeeded one Transfer per vendor with source_transaction tied to the charge. Commission is 12% of each vendor's food subtotal in integer cents, delivery passes to the vendor, and a vendor's products go on sale only once payouts are enabled. The split is computed in Python for 12 sample orders and again in the page's JavaScript, which compares both on load; on every order transfers plus commission equal the amount charged. One sample order charges $88.99 and pays 3 vendors. The Bubble build is mapped as 6 data types with privacy rules and 5 workflows, planned over 19 working days.
Two-sided wellness food marketplace prototype 1
Two-sided wellness food marketplace prototype 1
Two-sided wellness food marketplace prototype 2
Two-sided wellness food marketplace prototype 2
Like this project

Posted Sep 23, 2026

A working two-sided wellness food marketplace: one cart across several makers, one payment, and a Stripe Connect split that pays each maker and keeps a 12% commission, balanced to the cent.