https://github.com/marabesi/laravel-easy-crud
(Laravel 5+) Simple and effective way to generate CRUD from your models or database
https://github.com/marabesi/laravel-easy-crud
crud database gentelella-theme laravel mit models php
Last synced: 3 months ago
JSON representation
(Laravel 5+) Simple and effective way to generate CRUD from your models or database
- Host: GitHub
- URL: https://github.com/marabesi/laravel-easy-crud
- Owner: marabesi
- License: mit
- Created: 2017-09-01T21:33:46.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-09-09T09:50:52.000Z (over 3 years ago)
- Last Synced: 2025-03-01T03:41:23.158Z (3 months ago)
- Topics: crud, database, gentelella-theme, laravel, mit, models, php
- Language: CSS
- Homepage:
- Size: 13.2 MB
- Stars: 28
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# easy-crud
[](https://www.codacy.com/app/matheus-marabesi/easy-crud?utm_source=github.com&utm_medium=referral&utm_content=marabesi/easy-crud&utm_campaign=badger)
[](https://travis-ci.org/marabesi/laravel-easy-crud)
[](https://packagist.org/packages/marabesi/easy-crud)
[](https://packagist.org/packages/marabesi/easy-crud)
[](https://packagist.org/packages/marabesi/easy-crud)
[](https://packagist.org/packages/marabesi/easy-crud)
[](https://packagist.org/packages/marabesi/easy-crud)
[](http://hits.dwyl.io/marabesi/laravel-easy-crud)(Laravel 5+) Simple and effective way to generate CRUD from your models or database
## Version Compatibility
Laravel | EasyCrud
:---------|:----------
4.x.x | Not supported
5.0.x | Not supported
5.1.x | 1.x.x
5.2.x | 1.x.x
5.3.x | Not supported
5.4.x | Not supported
5.5.x | Not supported# What you can do?
- Generate CRUD from Laravel models
- Generate CRUD from database table (not ready)# Powered by Gentelella theme
# Features
- Friendly admin to manage your data (CRUD)
- Prevent collisions with defined routes
- Beautiful admin template# Installing
```
composer require marabesi/easy-crud
```Update the service provider list
```php
'providers' => [
EasyCrud\Providers\EasyCrud::class,
]
```Publish the vendor assets to you current project
```
artisan vendor:publish
```Now, you should have a file called `easy-crud.php` inside your config folder, open it and edit as you wish.
```php
[
'Users' => \App\User::class
],/**
* URL that should be used to access the gentella admin
* where you can manage all models that have CRUD
*/
'url_base' => '/admin',/**
* You might want to have some validation before accessing
* the gentela admin, to achieve that, just inform the middleware
* class name in the array. It will go through each middleware declared
* below.
*/
'middlewares' => [
]
];
```Add every model that you want to see in the admin in the `models` array, the
key should be the label name. It will appear in the admin area.# More info
https://marabesi.com/php/2017/09/21/easy-crud.html