Laravel HMVC Structure Based Multi-Tenancy/SaaS system

Job ID: 38317349

Budget: $250 – $750 USD

I'm looking for a Laravel expert to develop a Multi-Tenancy/SaaS system specifically geared towards Inventory Management. It's a small system.
the structure should be HMVC using separate DB for each tenant
the DB of tenant should created Auto when adding company also subfolder for uploading

Key Features:
Super Admin module:
1. Package management (Add, Delete, edit, view)
• Package name
• Number of Locations
• Number of active users
• Price Interval (day, Months, year)
• Interval:
• Trial Days:
• Price
• Module (check list available module)
2. Company management (Add, Delete, edit, view)
• Company name
• Telephone
• Email
• Full name
• Username
• Package (select from packages)
• Check subdomain available( xxxxx.mydomain.com
3. Company subscription (Add, Delete, edit, view)
• Company name
• Packages
Products Module:
Table one (products)
• Name
• Price
• Image
• Units (select from units table)
Table Two (Units)
• Name
• Short name
• Allow decimal (yes, No)

Company control panel:
Company setting
Products module

Frontend page
Included (packages list)
Purchase package steps:

Registration user form:
• Company name
• Telephone
• Email
• Full name
• Username
• Check subdomain available( xxxxx.mydomain.com
Login page should be on subdomain link


Ideal Skills and Experience:
- Proficiency in Laravel: Extensive experience with Laravel development is a must for this project.
- Inventory Management System Development: It's highly preferred if you have developed similar systems in the past.
- Multi-Tenancy/SaaS: Familiarity with building SaaS applications, especially with multi-tenancy architecture, will be a significant advantage.
- UI/UX Expertise: Although the system is small, a clean and user-friendly design is essential for smooth operation.
Related categories: PHP Software Architecture MySQL HTML Laravel