Full-stack developer to build multi-role marketplace (SaaS) on Lovable + Supabase with Stripe

Posted 10 hours ago

Worldwide

Summary

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/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
lovable
Supabase
Activity on this job
  • Proposals:50+
  • Last viewed by client:9 hours ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Feb 8, 2025
  • Ireland
    Limerick8:36 PM
  • $895 total spent
    8 hires, 0 active

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo