Bubble.io Developer Needed — Build Referral Marketplace MVP (Stripe Connect Payout System)
Upwork

Remoto
•1 hour ago
•No application
About
Job Description I’m looking for an experienced Bubble.io developer (or small team) to build a fully-scoped referral-based marketplace MVP. This MVP is already fully architected — I just need someone who can execute it cleanly, simply, and exactly as outlined below. A view-only prototype is available to guide the UI layout, page structure, and brand direction: 👉 https://dealshark.netlify.app (Note: this prototype is read-only. You will be rebuilding the full UI in Bubble.) ⸻ ⭐ Overview of the Platform This is a marketplace where: Businesses • Create deals (commission or discount-only) • Pay nothing upfront • Only pay after a confirmed sale • Connect via Stripe Connect Express • Confirm referrals manually or let auto-confirm handle it • Set expiry dates OR maximum redemption limits Referrers • Share deals using unique referral links or QR codes • Earn automatically when a referral is confirmed • Track clicks, conversions, and payouts in a dashboard Customers • Click a link or scan a QR code • Purchase directly from the business (online or offline) • No checkout occurs inside the platform ⸻ ⭐ Core MVP Features (Fully Defined) 1. Deal Creation Businesses can: • Create commission deals (default & featured) • Create discount-only deals (lower visibility + justification required) • Set: • Expiry date • OR automatic end after X redemptions • Edit deals (with admin review for major edits) • Connect Stripe with a clearly guided flow ⸻ 2. Referral Flow • Referrer shares a unique link or QR • Customer clicks → pending referral is logged • Customer pays the business directly (not the platform) • Business confirms referral • Auto-confirm after X days prevents ignored referrals ⸻ 3. Payout Engine (Stripe Connect Express) • Customers always pay the business directly • When business confirms referral: • Referrer receives 100% of reward • Platform collects its fee • Weekly batch payouts • Minimum payout threshold: £20 • Commission tiers controlled via one field: commission_percentage Commission tiers: • 20% default (PAYG) • 15% prepaid top-up (simple balance field) • 10% enterprise subscription (Stripe monthly subscription) • 0% pilot month option ⸻ 4. Dashboards Business Dashboard • Pending referrals • Confirm referrals (single or bulk) • Earnings overview • Deal performance • Quick “create a new deal” button Referrer Dashboard • Total earned • Pending confirmations • Referral activity • Quick-share tools (copy link, QR, socials) Admin Dashboard • Approve/deny deals • Override payouts • Adjust commission % per business • Manage disputes • Activate/deactivate deals & users ⸻ ⭐ Tech Stack (Fixed Requirements) ✔ Bubble.io (full frontend + backend workflows) ✔ Stripe Connect Express ✔ Minimal webhook use ✔ No POS integration ✔ No wallet system ✔ No Node.js required ⸻ ⭐ What You’ll Receive • Full architecture • Complete referral & payout rules • All deal logic (expiry, caps, visibility tiers) • Prototype link for UI direction • Weekly check-in structure ⸻ ⭐ What I Need From You Please include in your proposal: 1. Experience with Bubble + Stripe Connect Express 2. Examples of marketplaces or payout systems you’ve built 3. Confirmation you understand: • Customer pays business directly • Platform only handles referral tracking + payouts • No POS / no wallet / no Node 4. Estimated timeline (ideally 21–30 days) 5. Your fixed-price quote ⸻ ⭐ Nice to Have • Referral/affiliate system experience • Gamification or ranking logic • Strong UX skills for clean, modern layouts ⸻ If this aligns with your skillset, I’d love to review your proposal and get started.




