Getting Started β
Requirements β
Here are some minimum requirements you need to consider:
Installation β
composer require evdigiina/generator --dev
INFO
This package has two variants: Simple Version dan Full Version
Simple Version β
Designed for developers who want a straightforward solution, this version focuses solely on generating CRUD operations, enabling you to quickly create, read, update, and delete functionalities with ease.
Streamline your workflow and concentrate on building your applicationβs core features without the hassle of repetitive coding tasks.
Includes: Yajra Datatables, Intervention Image & Bootstrap 5.
Publish files
php artisan generator:install simple
Run the local development server php artisan serve
and then in your browser navigate to /simple-generators/create/
Full Version β
This comprehensive version goes beyond basic CRUD operations, offering a complete starter app, robust authentication, and flexible role-based access control.
Perfect for developers seeking an all-in-one solution, the Full Version empowers you to kickstart your applications with essential features, focus on innovation and leave the groundwork to us.
Includes: Yajra Datatables, Intervention Image, Laravel Fortify, Spatie Permission & Mazer Template.
WARNING
For the full version, it's recommended to install this library after setting up a new Laravel project to avoid overwriting files.
Install Laravel Fortify & Spatie Permission
composer require laravel/fortify spatie/laravel-permission
Publish the required files
php artisan generator:install full
DANGER
This command will overwrite some files, so you should be careful when running this command and avoid running it more than once.
Execute migration and seeder commands
php artisan migrate --seed
Start the local development server php artisan serve
Account
- Email: admin@example.com
- Password: password