Laravel Admin Modules for Your Next Laravel App
Laravel is the most popular PHP framework and Backpack for Laravel is a simple MVC architecture to create flexible admin panels.
Backpack for Laravel has a core module and 8 other modules, including PageManager, Settings, MenuCrud, NewsCrud, BackupManager, PermissionManager, LogManager, and FileManager.
I came to know Backpack for Laravel 4 years ago after Laravel released version 5. Back then, I created my first CMS/shopping cart using CodeIgniter and moving to Laravel. I was looking for the backend modules and I found the perfect match for my CMS. I used module PageManager for general pages, NewsCrud for blog articles, PermissionManager for user access control, FileManager for file management, etc. It had everything I needed to create my own CMS/Web app backend.
One of the best things is that it is free for a personal project. You can find more details about licensing and conditions here.
I haven’t used PHP for nearly three years and I just started creating my personal web app using Backpack for Laravel.
The installation for each module is simple and well-documented. Then I thought, why not automate the installation process for all the modules. I came up with my solution using a Bash script. I call it backpack_install. This script automates the installation of all 8 Backpack for Laravel modules from your terminal.
I tested it on macOS and it should work on Linux. I’d like to ask someone to test it on Windows 10 using Windows Subsystem for Linux 2 (WSL2).
#backpack-for-laravel #bash #laravel #php