Skip to content

Palumba-EU/palumba-eu-app-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

120 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Palumba Backend

GitHub Repository

Using the following packages:

  • Laravel 10 with
    • Laravel Sail
    • Laravel Pint as code style fixer
    • Laravel Filament for the Admin panel

Roles and Permissions

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=RolesAndPermissionsSeeder

Formatting

Run make format or make check-format to run the code style fixer or check for code style problems respectively.

Registration by Invite

Users can only register for the admin panel after an invitation.
This is based on Filament: Invite Only Registration via Email Invitations

Seeding

To add the 27 EU member countries, run the CountrySeeder

artisan db:seed --class=CountrySeeder

or to run all seeders

artisan db:seed

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages