React + Supabase + Stripe Connect Developer - Marketplace App
Budget: $15.0 - $35.0
HOURLY / FULL_TIME
⭐ 3.45 (13)
United States
react-js, stripe, react-native
Overview
We’re building — a two-sided marketplace connecting home bakers and cottage food sellers with local buyers in their neighborhood. Think of it as the Etsy meets DoorDash for home cooks — hyperlocal, mobile-first, and built around pre-order pickup.
The concept is simple. Sellers list their homemade food, set their weekly availability and quantity, and buyers pre-order and pay through the app. We handle payments, organize orders, and drive local discovery. Sellers get their first real business infrastructure. Buyers get access to hidden gems in their neighborhood they never knew existed.
We have a fully designed working prototype already built. Your job is not to design or invent — it’s to wire this prototype to a real backend and get it into production.
The Stack
• Frontend: React (working prototype already exists)
• Backend: Node.js + Express
• Database: Supabase (Postgres)
• Payments: Stripe Connect (marketplace split payments)
• Frontend hosting: Vercel
• Backend hosting: Railway
• Email: Resend
• Storage: Supabase Storage
Let’s write this to attract serious developers and filter out everyone else.
The post:
Title:
React + Supabase + Stripe Connect Developer — Marketplace App (Neighbor Table)
Overview
We’re building Neighbor Table — a two-sided marketplace connecting home bakers and cottage food sellers with local buyers in their neighborhood. Think of it as the Etsy meets DoorDash for home cooks — hyperlocal, mobile-first, and built around pre-order pickup.
The concept is simple. Sellers list their homemade food, set their weekly availability and quantity, and buyers pre-order and pay through the app. We handle payments, organize orders, and drive local discovery. Sellers get their first real business infrastructure. Buyers get access to hidden gems in their neighborhood they never knew existed.
We have a fully designed working prototype already built. Your job is not to design or invent — it’s to wire this prototype to a real backend and get it into production.
The Stack
• Frontend: React (working prototype already exists)
• Backend: Node.js + Express
• Database: Supabase (Postgres)
• Payments: Stripe Connect (marketplace split payments)
• Frontend hosting: Vercel
• Backend hosting: Railway
• Email: Resend
• Storage: Supabase Storage
What you’ll be building
The full build is broken into clear phases:
• Environment setup — GitHub, Supabase schema, Vercel + Railway deployment
• Authentication — buyer and seller accounts via Supabase Auth
• Seller onboarding — kitchen profile creation, menu management, photo upload
• Buyer discovery — real seller data, location-based, search and filter
• Order flow — pre-order creation, seller notification, status pipeline
• Stripe Connect — seller bank onboarding, payment collection, fee splitting, webhooks, payouts
• Loyalty system — points earned per order, redemption at checkout
• Reviews — post-order review prompt, rating calculation
• Polish — error states, loading states, mobile QA, production ready
Full detailed spec document will be provided before you write a single line of code. Every screen, every database interaction, every edge case is documented.
Let’s write this to attract serious developers and filter out everyone else.
The post:
Title:
React + Supabase + Stripe Connect Developer — Marketplace App (Neighbor Table)
Overview
We’re building Neighbor Table — a two-sided marketplace connecting home bakers and cottage food sellers with local buyers in their neighborhood. Think of it as the Etsy meets DoorDash for home cooks — hyperlocal, mobile-first, and built around pre-order pickup.
The concept is simple. Sellers list their homemade food, set their weekly availability and quantity, and buyers pre-order and pay through the app. We handle payments, organize orders, and drive local discovery. Sellers get their first real business infrastructure. Buyers get access to hidden gems in their neighborhood they never knew existed.
We have a fully designed working prototype already built. Your job is not to design or invent — it’s to wire this prototype to a real backend and get it into production.
The Stack
• Frontend: React (working prototype already exists)
• Backend: Node.js + Express
• Database: Supabase (Postgres)
• Payments: Stripe Connect (marketplace split payments)
• Frontend hosting: Vercel
• Backend hosting: Railway
• Email: Resend
• Storage: Supabase Storage
What you’ll be building
The full build is broken into clear phases:
• Environment setup — GitHub, Supabase schema, Vercel + Railway deployment
• Authentication — buyer and seller accounts via Supabase Auth
• Seller onboarding — kitchen profile creation, menu management, photo upload
• Buyer discovery — real seller data, location-based, search and filter
• Order flow — pre-order creation, seller notification, status pipeline
• Stripe Connect — seller bank onboarding, payment collection, fee splitting, webhooks, payouts
• Loyalty system — points earned per order, redemption at checkout
• Reviews — post-order review prompt, rating calculation
• Polish — error states, loading states, mobile QA, production ready
Full detailed spec document will be provided before you write a single line of code. Every screen, every database interaction, every edge case is documented.
What we’re looking for
This role is not for someone learning on the job. We need someone who has done this before and can move fast.
You must have:
• Built and deployed at least one React + Supabase application in production
• Integrated Stripe Connect specifically for marketplace payments where funds split between a platform and individual sellers
• Strong understanding of Supabase real-time subscriptions
• Clean readable code — this codebase will be maintained and expanded
• Strong English communication — written and verbal
• Ability to work with AI-generated code (we use Claude extensively for spec generation and first draft code)
• Responsive during overlap hours — we need same-day communication on blockers
Nice to have:
• Experience with Resend or similar transactional email providers
• Experience with Railway deployment
• Previous marketplace or two-sided platform experience
Let’s write this to attract serious developers and filter out everyone else.
The post:
Title:
React + Supabase + Stripe Connect Developer — Marketplace App (Neighbor Table)
Overview
We’re building Neighbor Table — a two-sided marketplace connecting home bakers and cottage food sellers with local buyers in their neighborhood. Think of it as the Etsy meets DoorDash for home cooks — hyperlocal, mobile-first, and built around pre-order pickup.
The concept is simple. Sellers list their homemade food, set their weekly availability and quantity, and buyers pre-order and pay through the app. We handle payments, organize orders, and drive local discovery. Sellers get their first real business infrastructure. Buyers get access to hidden gems in their neighborhood they never knew existed.
We have a fully designed working prototype already built. Your job is not to design or invent — it’s to wire this prototype to a real backend and get it into production.
The Stack
• Frontend: React (working prototype already exists)
• Backend: Node.js + Express
• Database: Supabase (Postgres)
• Payments: Stripe Connect (marketplace split payments)
• Frontend hosting: Vercel
• Backend hosting: Railway
• Email: Resend
• Storage: Supabase Storage
What you’ll be building
The full build is broken into clear phases:
• Environment setup — GitHub, Supabase schema, Vercel + Railway deployment
• Authentication — buyer and seller accounts via Supabase Auth
• Seller onboarding — kitchen profile creation, menu management, photo upload
• Buyer discovery — real seller data, location-based, search and filter
• Order flow — pre-order creation, seller notification, status pipeline
• Stripe Connect — seller bank onboarding, payment collection, fee splitting, webhooks, payouts
• Loyalty system — points earned per order, redemption at checkout
• Reviews — post-order review prompt, rating calculation
• Polish — error states, loading states, mobile QA, production ready
Full detailed spec document will be provided before you write a single line of code. Every screen, every database interaction, every edge case is documented.
What we’re looking for
This role is not for someone learning on the job. We need someone who has done this before and can move fast.
You must have:
• Built and deployed at least one React + Supabase application in production
• Integrated Stripe Connect specifically for marketplace payments where funds split between a platform and individual sellers
• Strong understanding of Supabase real-time subscriptions
• Clean readable code — this codebase will be maintained and expanded
• Strong English communication — written and verbal
• Ability to work with AI-generated code (we use Claude extensively for spec generation and first draft code)
• Responsive during overlap hours — we need same-day communication on blockers
Nice to have:
• Experience with Resend or similar transactional email providers
• Experience with Railway deployment
• Previous marketplace or two-sided platform experience
How we work
We run a tight spec-first workflow. Before you build anything I will provide a complete written specification — what it does, what it looks like, what every state should be, what gets written to the database. Claude AI helps us generate first draft code from these specs. Your job is to take those drafts, make them work in our actual environment, debug, and deploy.
This means you’re not starting from a blank file — you’re executing and deploying against well-defined specs with AI assistance. Developers who’ve worked this way before move extremely fast. Developers who prefer to architect everything themselves from scratch may find it frustrating. Be honest with yourself about which you are.
We communicate daily. You send a morning update — what you built yesterday, what you’re building today, any blockers. I respond within a couple hours. We do a short video call every few days to stay aligned. You send staging links for everything completed so I can test same day.
To apply — you must answer this question or your proposal will not be read:
Describe a specific Stripe Connect marketplace integration you’ve built. What was the biggest challenge you ran into with the payout flow and how did you solve it?
Generic proposals that don’t answer this question will be declined immediately. We’re not looking for the cheapest proposal — we’re looking for the right person who has done this specific thing before.
Please also include:
• A link to a live application you’ve built using React and Supabase
• Your available start date
• Confirmation you can commit full time for 3 weeks
One more thing
This is version one of something we believe has real scale potential. The right developer who builds this well, communicates clearly, and moves fast will have a long term relationship with this project as it grows. We’re not looking for a one-time contractor — we’re looking for someone who wants to be part of building something from the ground up.
Open job