VueJs Laravel CrudeGen: Generates CRUD for VUE+VUEX, Modules as front-end and uses LARAVEL as Back-end.
Projects can be completed within minimal time-frame,
with just few clicks your application will be ready for deployment with admin template ready, all Vue modules generated
front-end template and codes are generated automatically with advanced roles and permission management.
DEMO
https://app.hezekiah.info/public/gen/
Admin:
Username: [email protected]
Password: hezecom
Staff:
Username: [email protected]
Password: hezecom
Features
Details Features
- Laravel 6.x
- Vue.js 2.x
- CRUD generated for VueJs – Front-end
- CRUD generated for Laravel – Back-end
- Single Page Application (SPA), Uses Vue + VueRouter + Vuex + VueI18n + ESlint
- Pages with dynamic import and custom layouts
- Users’ Management
- Unlimited Roles and Permission Management
- Login, register, email verification and password reset
- Authentication with JWT
- Bootstrap 4 + Font Awesome 5
- Vue Datatable
- Vue ChartJs
- Auto generate translated language file for all table fields usin i18n
- REST API with Laravel
- Development with Laravel Mix-Webpack
- Hot Reloading with
npm run hot
- Vue Datepicker
- Responsive admin and users interface
- Friendly GUI
- Uses spatie/laravel-permission
- Upload Manager with Vue2-Dropzone
- Vue LocalStorage
- Laravel Relationship
- Support table join, master detail, use existing table as dropdown when related
- GUI database design
- Auto generate migration table and run migrations from GUI
- Auto Detect Relational database
- Auto generate permissions table and middleware class
- Plain and WYSIWYG text editor
- CRUD Generated are purely Vue and Laravel best practices
- Instant code preview after generating
- Simple steps (Database Settings, Project Name, Select Tables, Generate and Preview) everything on one page
- Generated code support multi database connection base on laravel spec
- Detect Date Field from database (Support datetime picker when the field is date,timestamp…)
- Detect Enum field from database (e.g ‘Male’, ‘Female’) and use as Select Field
- Detect (TEXT,MEDIUMTEXT,LONGTEXT,BLOB…etc.) and use as textarea
- Detect primary key (AUTO_INCREMENT)
- Complete timestamp locale
- Generated codes are commented for easy understanding and editing
- Full Documentation
DEMO
https://app.hezekiah.info/public/gen/
Admin:
Username: [email protected]
Password: hezecom
Staff:
Username: [email protected]
Password: hezecom
Requirement
Special thanks to:
https://github.com/cretueusebiu/laravel-vue-spa
https://github.com/spatie/laravel-permission
https://rowanwins.github.io/vue-dropzone
CHANGELOG
Version 1.0