
Closed
Posted
Paid on delivery
The current financial due-diligence application already runs smoothly on Base44 and React; now it needs the infrastructure and polish of a true multi-tenant SaaS. All customer data must be isolated by tenant, with a clean hierarchy of departments and the teams that sit beneath them. Users will sign in exclusively through OAuth providers such as Google or Facebook—no legacy email/password flow—so the auth layer has to reflect that choice from day one. Stripe will power billing. Only monthly plans are required, but they must accommodate free trials, seamless upgrades or downgrades, prorated charges, and automated invoicing. Usage metrics should flow back into Stripe so subscription status is always reliable and up-to-date. An internal admin dashboard rounds out the scope: I need to view tenants, drill into departments and teams, impersonate users for support, and see real-time subscription and usage data. Basic support tools—password resets for OAuth-linked fallback accounts, manual plan overrides, and exportable audit logs—should be baked in. You’ll start with the full existing codebase, seeded demo data, and a live walkthrough of the current features. From there, I’ll need a clear technical plan, timeline, and fixed quote before development kicks off. Deliverables • Refactored codebase with tenant isolation and hierarchical org model • OAuth-only authentication flow (Google, Facebook) • Stripe integration covering monthly plans, trials, upgrades/downgrades, invoices • Admin dashboard with user, tenant, and billing controls • Migration scripts and deployment guides for staging and production • Post-launch hand-off documentation and light knowledge-transfer session Completion is accepted once the app deploys successfully to my cloud environment, all listed features perform as specified, and automated tests cover the new multi-tenant and billing logic.
Project ID: 40550699
267 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
267 freelancers are bidding on average $1,594 USD for this job

⭐️⭐️⭐️ Multi-Tenant SaaS Upgrade with OAuth, Stripe Billing & Admin Dashboard ⭐️⭐️⭐️ Hello, I checked the JD and you need to transform your existing Base44/React financial due-diligence application into a production-ready multi-tenant SaaS platform with secure tenant isolation, OAuth authentication, Stripe subscription management, and a comprehensive admin dashboard. Key Features: * Multi-tenant architecture * Secure tenant data isolation * Department & team hierarchy * OAuth authentication (Google & Facebook) * Role-based access control * Stripe monthly subscriptions * Free trial management * Upgrade & downgrade handling * Prorated billing * Automated invoicing * Subscription & usage synchronization * Admin dashboard * Tenant management * Department & team management * User impersonation * Manual subscription overrides * OAuth account support tools Let’s chat… Thanks
$1,505 USD in 7 days
9.6
9.6

Hi, This project requires careful tenant isolation from the start, especially since customer data, org hierarchy, and billing will be tightly connected. The OAuth-only login change also means the current email/password flow should be removed cleanly, not layered on top. My first step would be to review the existing Base44/React structure, then define the tenant model, department/team hierarchy, and Stripe subscription lifecycle before development begins. From there, I’d implement the admin controls, impersonation flow, and usage sync so subscription state, invoices, and manual overrides remain consistent and secure. Key focus areas: - Review current codebase and demo data - Design tenant/org hierarchy - Set up OAuth-only authentication - Plan Stripe monthly billing logic - Outline admin dashboard and audit logs One question: should tenant membership and billing be tied strictly at the tenant level, or can a user belong to multiple tenants with separate roles? I can review this via Freelancer chat or video call, 11 AM–8 PM IST. Please let me know if you’d like to discuss the best approach. Regards, Ghanu & Samir KESHAV INFOTECH
$1,787 USD in 20 days
9.3
9.3

With over a decade of experience in full-stack architecture and high-scale systems, I understand your goal of converting your financial due-diligence application into a multi-tenant SaaS on Base44 and React. My background in handling high complexity systems, such as serving over 1 million users, directly applies to the challenges of isolating customer data by tenant and creating a clean hierarchy of departments and teams. For strategic insight, ensuring scalability and security in this project is key. With my successful track record in building and scaling high-security systems, I can guarantee that the refactored codebase will maintain data isolation and ensure the secure handling of customer information. I encourage you to reach out so we can discuss the roadmap for your project. I am confident that my expertise in multi-tenant architecture, OAuth-only authentication flows, Stripe integration, and admin dashboard development align perfectly with your requirements. Let's collaborate to bring your vision to life efficiently and securely.
$2,400 USD in 30 days
8.9
8.9

Hi — Elias here from Miami. I see you’re looking to convert your financial due-diligence application into a multi-tenant SaaS model. The goal here is to provide a seamless experience for multiple users while maintaining data integrity and security. The real challenge often lies in managing user permissions and ensuring that the application remains scalable and maintainable. What usually matters most here is the ability to efficiently handle multiple user sessions without compromising performance. Additionally, integrating payment systems like Stripe and implementing OAuth for secure user authentication can introduce complexities that need careful planning. My approach involves designing a robust architecture that separates user data while ensuring easy access and management. I would focus on building a clean API that facilitates integrations and enhances maintainability for future features. Having worked on similar SaaS platforms, I understand the nuances involved in such transitions. A few questions to better understand the scope: Q1 – What are your expectations regarding user roles and permissions? Q2 – Are there specific integrations with other systems you foresee needing? Q3 – How do you envision managing user data and ensuring security compliance? Happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
$2,500 USD in 10 days
8.4
8.4

Hi there, I got this. Recently I delivered a SaaS-based Bank IT Asset Management platform with multi-tenant architecture, role management, OAuth authentication, Stripe subscriptions, and a complete admin dashboard built for scalability. Since you already have the application running on Base44 and React, half of the work is already done. I will first review the existing codebase and current architecture, then refactor it into a proper multi-tenant SaaS with tenant isolation, department/team hierarchy, OAuth-only login, and complete Stripe subscription management while keeping the existing features intact. After that, I'll build the admin dashboard with tenant management, user impersonation, billing controls, usage tracking, audit logs, and everything else mentioned. Once we align on the implementation approach, I'll share a detailed document covering the architecture, development phases, timeline, milestones, and deployment plan. I have a few questions regarding your current database structure, Stripe setup, and cloud environment. I would request we connect once so we can discuss everything in detail. Thanks, Rahul A.
$1,405 USD in 60 days
8.5
8.5

Hi, ★★★ React / Node.js Expert ★★★ 6+ Years of Experience ★★★ I understand you need to transform your financial due-diligence application into a robust multi-tenant SaaS. I will refactor the existing codebase to ensure tenant isolation and implement a hierarchical organization model. The authentication will be set up exclusively through OAuth with Google and Facebook. For billing, I'll integrate Stripe to manage monthly plans, free trials, and seamless upgrades or downgrades, ensuring that usage metrics are accurately reflected in subscription statuses. An internal admin dashboard will be created for managing users, tenants, and billing controls, along with necessary support tools like password resets and audit logs. I will provide migration scripts and deployment guides for both staging and production environments, along with thorough post-launch documentation and a knowledge-transfer session. Ready to get started!
$3,000 USD in 30 days
8.2
8.2

I HAVE RELEVANT EXPERTISE building multi-tenant SaaS platforms with OAuth authentication, Stripe subscriptions, admin dashboards, and scalable React applications. Is your current backend also on Base44, or is it a separate service? Do you already have a preferred cloud provider and Stripe account configured for production?
$2,500 USD in 7 days
8.2
8.2

Multi-Tenant SaaS Transformation with OAuth & Stripe Billing Hello, I understand that you already have a functional financial due-diligence application built with Base44 and React, and you're now looking to evolve it into a production-ready multi-tenant SaaS platform. The primary objective is to introduce secure tenant isolation, a hierarchical organization structure (tenants → departments → teams), OAuth-only authentication, robust Stripe subscription management, and a comprehensive admin portal—all while preserving the existing application functionality. Key Features: ➜ Multi-Tenant SaaS Architecture ➜ Complete Tenant Data Isolation ➜ Organization Hierarchy (Tenant → Departments → Teams) ➜ OAuth Authentication (Google & Facebook) ➜ Secure Role-Based Access Control (RBAC) ➜ User & Team Management ➜ Stripe Monthly Subscription Integration ➜ Free Trial Management ➜ Subscription Upgrades & Downgrades ➜ Prorated Billing Support ➜ Automated Invoice Management ➜ Stripe Webhooks Integration ➜ Real-Time Subscription Status Sync ➜ Usage Tracking & Metered Reporting ➜ Internal Admin Dashboard ➜ Tenant Management Let's chat and discuss your project in detail. Thanks!
$800 USD in 12 days
8.2
8.2

Hi there, We’ve built multi-tenant SaaS products with robust Stripe integrations and OAuth-only authentication, so we understand the nuances of creating a secure, scalable solution. We also know that a successful product requires more than just development; it needs a dedicated team that can adapt and evolve it over time. With us, you get a team of experts in PHP, JavaScript, and React, along with specialists in DevOps, UI/UX, and QA—all at no extra cost. We’ve worked with startups and established companies, delivering MVPs and fully-fledged products that have generated millions in revenue. Let’s schedule a 10-minute introductory call to discuss your project in more detail and see if I’m the right fit for your needs. I’m eager to learn more about your exciting project. Best, Adil
$1,210.68 USD in 21 days
7.5
7.5

Hi, Your app already has a solid foundation, and I can help evolve it into a production-ready multi-tenant SaaS. I have experience with React, SaaS architecture, OAuth authentication, Stripe subscriptions, and admin dashboards. I'll implement secure tenant isolation, the department/team hierarchy, OAuth-only login, complete Stripe billing (trials, proration, upgrades/downgrades, invoices), and an admin panel with tenant, billing, and support controls. I'll also provide migration scripts, deployment documentation, and automated tests for the new functionality. One question: what backend powers the current Base44 application (Node.js, .NET, or something else)? Best regards, Ahtesham
$2,000 USD in 7 days
7.8
7.8

Hello, Converting your existing Base44/React application into a true multi-tenant SaaS is mainly an architectural task. We'd implement strict tenant isolation, hierarchical organizations (tenant → department → team), OAuth-only authentication, Stripe subscription management, and an admin portal without disrupting your existing product. We've delivered similar SaaS platforms including Bison360 AI ERP, OurCap, and RecurGo, with RBAC, multi-user management, admin dashboards, subscription-ready architecture, and scalable backends. We'll provide migration scripts, automated tests, deployment guides, and a phased rollout to ensure existing customer data is migrated safely with zero downtime. Best, Raksha
$1,500 USD in 21 days
8.0
8.0

It sounds like the application has already proven the product side, and now the challenge is making sure tenant boundaries, billing, and administration are solid enough to support real customers without creating operational headaches later. My first step would be reviewing the current Base44/React implementation and data model to identify where tenant context needs to be enforced. From there I’d introduce tenant-scoped access throughout the application, then build the department → team hierarchy with permissions flowing cleanly through that structure. Once isolation is locked down, I’d replace any legacy authentication paths with OAuth-only sign-in and ensure account linking and recovery scenarios are handled safely. For Stripe, I’d rely on webhooks as the source of truth for subscription state, with support for trials, plan changes, proration, invoicing, and usage reporting. One subtle improvement I’d recommend is surfacing billing health and webhook failures inside the admin dashboard so issues are visible before customers notice them. After the walkthrough, I can provide a detailed implementation plan, timeline, and fixed quote before development starts. Ready to review the codebase and map out the migration.
$1,200 USD in 7 days
7.1
7.1

Converting a working Base44 + React app into a proper multi-tenant SaaS is exactly the kind of architecture work I specialize in — I've recently built a multi-tenant SaaS platform with tenant isolation, hierarchical org structures, and Stripe billing from scratch. My approach: implement row-level tenant isolation with a tenant > department > team hierarchy, wire up OAuth-only auth via Google and Facebook using a provider like Auth0 or Firebase Auth, then integrate Stripe for monthly subscriptions with trials, proration, and webhook-driven usage sync. The admin dashboard will include tenant management, user impersonation, subscription controls, and exportable audit logs. I can start with a codebase review and technical plan as soon as you share access — happy to do the live walkthrough whenever you're ready.
$10 USD in 1 day
7.3
7.3

Hello, We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on PHP, Ruby on Rails, C# Programming, Software Architecture, Stripe, OAuth, API, SaaS Lets connect in chat so that We discuss further. Regards
$1,500 USD in 7 days
7.2
7.2

**LET'S TRANSFORM YOUR BASE44 & REACT APP INTO A SECURE, SCALABLE MULTI-TENANT SaaS PLATFORM!** With **12+ years of experience** in SaaS, React, AI, and full-stack development, I can enhance your existing application with **tenant isolation**, department/team hierarchy, **OAuth-only login (Google/Facebook)**, **Stripe subscriptions** (trials, upgrades/downgrades, proration, invoicing), and a powerful **admin dashboard** for tenant, user, billing, and audit management. I'll deliver clean architecture, migration scripts, automated tests, deployment guides, and complete documentation for a smooth production rollout. Let's schedule a quick call to review your existing codebase, discuss the roadmap, and finalize the timeline and fixed-cost estimate.
$1,000 USD in 7 days
7.4
7.4

With over 12 years of experience in developing cutting-edge enterprise solutions, I believe my team at our firm would be an excellent fit for this project. We specialize in SaaS development just like the one you have outlined. Our extensive technical skills in C#, PHP, and Software Architecture as well as our proficiency with OAuth providers such as Google and Facebook perfectly equip us to create a streamlined and secure authentication flow for your application. Moreover, we've got a proven track record of successful SaaS applications that leverage billing systems like Stripe to handle everything from subscription management to automated invoicing and prorated charges just as you require. We can ensure not only correctly implementing these features but also making sure usage metrics are accurately reflected in Stripe for uninterrupted subscription status updates. Finally, do know that you're getting both a dedicated technically skilled team with a personal touch. Our founder is actively involved in each project, ensuring that the client's vision is being fully understood and implemented effectively. We believe confidentiality and trust are vital to any business relationship and are happy to discuss this further through an NDA draft. Let's take your app to the next level— one tenant at a time!
$1,505 USD in 7 days
7.2
7.2

Hello, I'd suggest designing the multi-tenant architecture first before implementing billing or auth, getting tenant isolation and the org hierarchy right early prevents expensive rework later. I can refactor your existing Base44 + React app with secure tenant isolation, departments/teams, OAuth-only login (Google/Facebook), Stripe subscriptions (trials, prorations, upgrades/downgrades, invoices, webhooks), and an admin dashboard with impersonation, billing controls, audit logs, and exports. After reviewing the codebase, I'll provide a detailed technical plan, timeline, and fixed quote. Question: Is the current database already tenant-aware, or should I design that from scratch? Best, Niral
$2,000 USD in 22 days
7.0
7.0

Hello. Your project to evolve a financial due-diligence app into a robust multi-tenant SaaS aligns well with my expertise in scalable software architecture and secure, user-centric solutions. Given the scope, I recommend a fixed budget aligned with the complexity—typically $2,500–3,000—and a 6–8 week timeline to ensure thorough design, testing, and deployment. To maximize business value, the focus will be on: - Backend: Implementing strict tenant data isolation with hierarchical department/team models, OAuth-only authentication integrating Google and Facebook, and seamless Stripe billing with trials, proration, and real-time usage sync. - Frontend: Enhancing the React interface with an admin dashboard offering granular tenant insights, user impersonation, billing controls, and audit exports. - Real-time: Leveraging event-driven updates to keep subscription and usage data current, ensuring accurate billing and support responsiveness. My experience includes delivering multi-tenant SaaS platforms with complex billing and OAuth integrations for enterprise clients, ensuring compliance and scalability. Could you clarify if there are any existing constraints on cloud infrastructure or preferred deployment environments? Also, do you require support for GDPR or other compliance standards beyond data isolation? Looking forward to discussing how we can strategically transform your app into a scalable, secure SaaS platform. Best regards.
$1,000 USD in 7 days
6.5
6.5

With over a decade of experience in web automation and scraping, C-based development, web3 and full-stack projects, I am the perfect candidate to convert your existing financial due-diligence app into a multi-tenant SaaS. I have an enviable track record of building result-driven solutions tailored specifically to my clients' needs, and your project fits right into this category. My portfolio includes projects like data extraction from multiple platforms, full-scale web automation and smart contract development - all the skills required for your project. To meet your project's requirements, I will ensure tenant isolation and hierarchical org model within the application, set up OAuth-only authentication through Google and Facebook login systems and integrate Stripe to complete all billing functions reliably. Additionally, I will create an admin dashboard that provides not just real-time subscription data but also enables support tasks like user impersonation. Post-launch, I will provide comprehensive hand-off documentation as well as a knowledge transfer session to make sure you are comfortable with the newly build system. Choose me and rest assured that you have selected a seasoned professional who delivers quality results on time. Let us kickstart this journey of transforming your app into a powerful multi-tenant SaaS together!
$100 USD in 1 day
6.9
6.9

I focus on results, not empty promises. I'll transform your financial due-diligence app into a seamless multi-tenant SaaS solution. By leveraging my expertise in Base44, React, and OAuth providers like Google and Facebook, I'll ensure secure tenant isolation and a streamlined authentication flow. With Stripe integration, expect flawless billing processes, automated invoicing, and real-time subscription management. Your project specifics resonate with me. I'll craft a robust admin dashboard for effortless user management and subscription tracking. By meticulously planning every step, I'll deliver a polished product that exceeds your expectations. Rest assured, I bring the necessary skills and technologies to execute this project flawlessly. You'll work with a team dedicated to transparency, responsiveness, and delivering exceptional results—ensuring your solution not only meets but exceeds your goals long after deployment. Regards, InterconnectBPO
$1,650 USD in 7 days
6.8
6.8

United Kingdom
Member since Jul 18, 2018
$15-25 USD / hour
$30-250 USD
$10-30 USD
$10-30 AUD
$8-15 USD / hour
$250-750 USD
$30-250 USD
$15-25 USD / hour
$250-750 USD
₹50000-60000 INR
$1500-3000 USD
₹75000-150000 INR
$750-1500 USD
$30-250 USD
₹1500-12500 INR
₹1500-12500 INR
$750-1500 CAD
$10-30 USD
£750-1500 GBP
₹37500-75000 INR
$10-30 USD