Laravel 10 - add 'groups' capability to 'spatie/laravel-permission' package

Job ID: 37707347

Budget: $30 – $250 USD

I am looking for a skilled developer to enrich my Laravel 'spatie/laravel-permission' package with new functionalities.

Currently I use the following packages:
"stancl/tenancy": "^3.7" - that adds 'multiple domains' capabilities (your new additions should work with this functionality)
"spatie/laravel-permission": "^6.2" - that adds roles and permissions

**Requirements:**
- Add additional layer of capabilities to 'spatie/laravel-permission' which will allow to create 'Groups' in addition to Roles
- Add ability to add or remove users from groups
- Add ability to show groups and users in those groups
- It needs to be done via expanding the package, without modifying existing sources, so the package could be upgraded later without loosing capabilities that you coded
Related categories: PHP Software Architecture MySQL HTML Laravel