amranidev/scaffold-interface

Features
-
Generate your models, views, controllers, routes and migrations just in a few clicks.
-
Models visualization through a graph presentation (New Feature).
-
Views scaffolding support Bootstrap and Materialize css.
-
Generate (OneToMany,ManyToMany) relationships including views and controllers.
-
Websockets using pusher notifications.
-
AdminLTE dashboard template with users management system (users-roles-permissions) using laravel-permission.
-
Softdeletes and timestamps.
-
A delete confirmation message.
-
Using an interface to design your table.
-
Rollback possibility.
-
Generate CRUD for packages, see Lpackager, CRUD for packages/modules.
Installation
- Run the following command:
composer require amranidev/scaffold-interface
- Add the service providers to config/app.php:
Amranidev\ScaffoldInterface\ScaffoldInterfaceServiceProvider::class,
Amranidev\Ajaxis\AjaxisServiceProvider::class,
Spatie\Permission\PermissionServiceProvider::class,
Pusher\Laravel\PusherServiceProvider::class,
- Publish the assets in your application with:
php artisan vendor:publish
- Run migrations:
php artisan migrate
- Authentication scaffolding:
php artisan make:auth
- Add HasRole dependency to app/User.php:
<?php
namespace App;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;
use Spatie\Permission\Traits\HasRoles;
class User extends Authenticatable
{
use Notifiable;
use HasRoles;
}
Congratulations, you have successfully installed Scaffold Interface!
Detailed Documentation
Contribution
Any ideas are welcome. Feel free to submit any issues or pull requests.
Author
Credits
Contact : amranidev@gmail.com
Related Packages
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| v1.7.24 | >=7.0 | MIT | ||
| v1.7.22 | >=7.0 | MIT | ||
| v1.7.21 | >=7.0 | MIT | ||
| v1.7.15 | >=5.5.9 | MIT | ||
| v1.7.1 | >=5.5.9 | MIT | ||
| v1.7.0 | >=5.5.9 | MIT | ||
| v1.6.35 | >=5.5.9 | MIT | ||
| v1.6.31 | >=5.5.9 | MIT | ||
| v1.6.21 | >=5.5.9 | MIT | ||
| v1.6.12 | >=5.5.9 | MIT | ||
| v1.6.10 | >=5.5.9 | MIT | ||
| v1.6.9 | >=5.5.9 | MIT | ||
| v1.6.7 | >=5.5.9 | MIT | ||
| v1.6.5 | >=5.5.9 | MIT | ||
| v1.6.3 | >=5.5.9 | MIT | ||
| v1.6.2 | >=5.5.9 | MIT | ||
| v1.6.1 | >=5.5.9 | MIT | ||
| v1.6.0 | >=5.5.9 | MIT | ||
| v1.5.35 | >=5.5.9 | MIT | ||
| v1.5.32 | >=5.5.9 | MIT | ||
| v1.5.30 | >=5.5.9 | MIT | ||
| v1.5.15 | >=5.5.9 | MIT | ||
| v1.5.0 | >=5.5.9 | MIT | ||
| v1.4.32 | >=5.5.9 | MIT | ||
| v1.4.31 | >=5.5.9 | MIT | ||
| v1.4.27 | >=5.5.9 | MIT | ||
| v1.4.25 | >=5.5.9 | MIT | ||
| v1.4.23 | >=5.5.9 | MIT | ||
| v1.4.11 | >=5.5.9 | MIT | ||
| v1.4.4 | >=5.5.0 | ~5.1 | MIT |
Showing the latest 30 of 58. See every release on Packagist