FilamentPHP v3 two-level multi-tenancy permission configuration (w/ easy to manage panel)

Job ID: 37859817

Budget: $10 – $30 USD

As the title says, I need a FilamentPHP v3 (Laravel 10) project where a two-level multi-tenancy permission with Spatie Permission package is configured and a easy panel to manage permissions for every user of every team.

My database is set as:

PLAN > STORE > USER > ROLE > PERMISSION

Plan has N Store
Store has N User
User has 1 Role
Role has N Permission

BUT the same user can have access to N Stores, and in each Store it may have a different Role than the other.

The panel to manage permissions for every user in each team should be like the Teams package one (so bad it doesnt support teams).

I expect for delivery a project where all those requirements are met using SQLite as DB.
Related categories: PHP Software Architecture MySQL Laravel