In this case, the Base User Role Permision codes in App namespace can be placed on a User module
And Based on laravel moudle, as an Inspire, will you plan to build some cli tool for generate the source codes?
Just like Laravel module and Laravel admin do.
Ps: As I have used laravel admin (https://github.com/z-song/laravel-admin), it's easy and fast for creating an admin console , but hard to customized components, and not vue!!
I like vue + laravel to build admin console,
Not sure if you like this package : https://nwidart.com/laravel-modules/v6/introduction
In this case, the Base User Role Permision codes in App namespace can be placed on a User module
And Based on laravel moudle, as an Inspire, will you plan to build some cli tool for generate the source codes? Just like Laravel module and Laravel admin do. Ps: As I have used laravel admin (https://github.com/z-song/laravel-admin), it's easy and fast for creating an admin console , but hard to customized components, and not vue!!