Using Vue-Multiselect in Laravel 8 Inertia.js app

(Note: This article has been updated with Breeze starter kit in place of Jetstream.) In this tutorial we’ll use vue-multiselect (suadelabs/vue3-multiselect) package to insert searchable select field in a Laravel 8 app using VILT (Vue.js, Inertia.js, Lavarel, Tailwind) stack. Assuming that the composer is installed, enter the following command to create new Laravel 8 project: … Read more

Using template in PHPWord

In this tutorial we’ll use template capability of PHPWord library. Sometimes you just want to generate a document by changing few fields in it. In this case, using template is suitable than generating whole document programmatically. Let’s build a Laravel 8 app which outputs docx file using template. You can start by creating a fresh … Read more

Comprehensive tutorial on PHPSpreadsheet

In this tutorial we’ll look into using PhpSpreadsheet library, a pure php library to read and write spreadsheets including MS Excel. You can start by creating a fresh laravel 8 app by entering following command: Now install phpspreadsheet by executing the following command inside project directory: Next, setup database and Laravel environment file as usual. … Read more

Simple search in Laravel 8 Vue.js (VILT) app

(Note: This article has been updated with Breeze starter kit in place of Jetstream.) In this tutorial we’ll create simple search capability in a Laravel 8 app using VILT (Vue.js, Inertia.js, Lavarel, Tailwind) stack. Assuming that the composer is installed, enter the following command to create new Laravel 8 project: Now go inside the newly … Read more