Full-stack developer to build multi-role marketplace (SaaS) on Lovable + Supabase with Stripe
Worldwide
We're building a marketplace web app and need an experienced developer to build out the full backend, integrations, and advanced features. The front end is already built on Lovable. You must be comfortable working in Lovable and Supabase (Postgres, auth, row-level security, edge functions) and integrating Stripe. WHAT NEEDS TO BE BUILT 1. Four user roles with separate logins and different permissions: - Admin — full control, sees everything - Vendors — create and manage listings - Premium members — browse listings, request access, must be approved before access - Standard users — browse freely, submit details only when taking an action 2. Listing privacy controls — certain listing details are hidden from public view and only revealed to approved users or when the admin chooses. 3. Admin-in-the-middle workflow — every inquiry and access request routes to the admin first for review and approval before parties connect. 4. Custom intake form with conditional fields, including some fields that only appear for certain listing types. 5. Recurring Stripe subscriptions — vendors pay a flat monthly fee; listings suspend automatically if payment lapses. 6. Tiered/featured listings — paid upgrade to feature a listing more prominently. 7. Time-based visibility logic — listings shown to one group first, then released more widely after a set number of days. 8. Admin dashboard — approval queues, a unified inbox of all inquiries, user management, and controls to manage access and route items. WHAT WE ALREADY HAVE - The front-end design is built on Lovable. - A full written spec of all features. WHO WE'RE LOOKING FOR - Proven experience building full SaaS apps on Lovable (or strong React/Supabase background able to work within a Lovable project). - Solid Stripe subscription/billing experience. - Experience with role-based access control and multi-sided marketplaces. - Able to show previous marketplace or SaaS work. IN YOUR PROPOSAL, PLEASE INCLUDE 1. Examples of similar marketplace or SaaS builds you've done (links preferred). 2. Your estimated total cost to build everything above. 3. Your estimated timeline to a working launch. 4. Whether you'd build entirely in Lovable or move part of it to code, and why. 5. One sentence on how you'd handle requirement 2 (listing privacy controls), so we know you read this. This is the first phase of a larger ongoing platform, so we're looking for someone we can work with long-term.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:9 hours ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- IrelandLimerick8:36 PM
- $895 total spent8 hires, 0 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by