Using the following packages:
- Laravel 10 with
- Laravel Sail
- Laravel Pint as code style fixer
- Laravel Filament for the Admin panel
Run the roles and permissions seeder to setup roles and permissions.
This will give all existing users Admin permissions on the first run.
Subsequent runs will not change existing users roles!
artisan db:seed --class=RolesAndPermissionsSeederRun make format or make check-format to run the code style fixer or
check for code style problems respectively.
Users can only register for the admin panel after an invitation.
This is based on Filament: Invite Only Registration via Email Invitations
To add the 27 EU member countries, run the CountrySeeder
artisan db:seed --class=CountrySeederor to run all seeders
artisan db:seed