AJAX Data Table CRUD uses vue-good-table as main plugin, an easy to use powerful data table for Vue.js with advanced customizations including sorting, column filtering, pagination, grouping etc. This script provides practical examples on how to perform HTTP Requests for Data Table CRUD operations between a frontend client and a backend server.
Built with Vue.js and Lumen Laravel as Backend
Responsive Layout with BootstrapVue
BootstrapVue Contextual States and Laravel Validation
Multi Filter Search, Pagination, Sorting
File Upload, Image Cropping and Resizing
Restrict Upload File Type, Limit Upload File Size
Progress Bar to Indicate Submit Progress
Limit Number of API Requests
Detail and Well Commented Source Code
In order to get benefit from this script, you need some experience with Vue.js, Lumen and Laravel. You should also have a good understanding of nodejs and composer installation, configuring database and name-based virtual hosts !!
A regular license allows an item to be used in one project for either personal or commercial use by you or on behalf of a client. The item cannot be offered for resale either on its own or as part of a project. Distribution of source files is not permitted.
An extended license allows an item to be used in unlimited projects for either personal or commercial use. The item cannot be offered for resale "as-is". It is allowed to distribute/sublicense the source files as part of a larger project.