Laravel App Multitenancy Conversion
Краткое
Freelancer Client is hiring: Laravel App Multitenancy Conversion.
Location: Remote
Laravel Multi-Tenant Database Structure Upgrade
What you'll do:
• The developer should:
• Analyze current Laravel database structure
• Design scalable tenant architecture
• Implement tenant identification system
• Update models and relationships
• Create migration scripts for old data
• Ensure proper security and access control
• Test tenant isolation
Requirements:
• Convert current architecture into Multi-Tenant SaaS Architecture
• Create separate database OR isolated table structure per company
• Ensure complete company-wise data separation
• Migrate existing data safely
• Update authentication and middleware logic
• Optimize database performance and security
• Maintain current application functionality
• --
Nice to have:
• Laravel Multi-Tenant Architecture
• Separate database per company (recommended)
• Use tenancy packages such as:
• stancl/tenancy
• spatie multitenancy
Skills: PHP, Website Design, MySQL, Laravel, Database Design, Data Backup, SaaS
Budget: $12500–$37500 USD
Source: Freelancer Client via Remote / Online. Apply on the source website.
Оригинал
Laravel Multi-Tenant Database Structure Upgrade
Project Overview
I already have an existing PHP Laravel web application currently running in production.
At present, the application stores all companies’ data in the same database tables using a shared structure. For example:
* Companies
* Staff
* Customers
* Orders
* Accounts
All data is currently stored together in single tables with a company_id relation.
I now want to upgrade the application architecture into a proper Multi-Tenant SaaS structure where each company has isolated and separate data storage.
---
Current System
Currently all companies’ records are stored in shared tables like:
* customers
* staff
* orders
* invoices
using:
company_id
for separating records.
---
Required Upgrade
I need an experienced Laravel developer who can:
Main Requirements
* Convert current architecture into Multi-Tenant SaaS Architecture
* Create separate database OR isolated table structure per company
* Ensure complete company-wise data separation
* Migrate existing data safely
* Update authentication and middleware logic
* Optimize database performance and security
* Maintain current application functionality
---
Preferred Technical Approach
Preferred solution:
* Laravel Multi-Tenant Architecture
* Separate database per company (recommended)
* Use tenancy packages such as:
* stancl/tenancy
* spatie multitenancy
---
Developer Responsibilities
The developer should:
* Analyze current Laravel database structure
* Design scalable tenant architecture
* Implement tenant identification system
* Update models and relationships
* Create migration scripts for old data
* Ensure proper security and access control
* Test tenant isolation
* Optimize performance
---
Technical Stack
* PHP Laravel
* MySQL
* Existing production application
---
Expected Features
* Separate company databases
* Company-wise login isolation
* Secure data separation
* Scalable architecture
* Future-ready SaaS structure
* Easy backup and maintenance
---
Important Notes
* Existing application is already developed
* This is NOT a new project from scratch
* Need only architecture/database restructuring and related logic updates
* Developer with Laravel SaaS / Multi-Tenant experience preferred
Please share:
* Similar Laravel SaaS projects
* Multi-tenant experience
* Proposed approach
* Estimated timeline
* Budget quotation
Локация & Details
Перейти к источнику →About this listing
This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.