Laravel Package for Crud Easy to use php artisan make:crud Entity In entity you need to add $guarded = ['id']; Generate Controller and views (Create update,delete) if you have relation you need to make name of table with _id like user_id automatique you will get User select in your create and update views have a nice coding