Laravel is a framework for building modern web apps and AI agents. Expressive syntax, built-in tools, and everything you need to ship fast.
Features:
- Authentication
- Models for Control
- Views for Templates
- Database Control and Access
There are several ways to setup and install. I do the basic install as most of the features are native to use in Laravel. The flexibility is one of the best for control of the type of platform you want to manage. More for the budding scripter or someone is familiar and comfortable to modify code.
Initial setup by opening up a command prompt within the folder you want to install.
composer create-project laravel/laravel project-name
This will install base Laravel environment without any starter kits. Allowing package installs to customize the setup. The only ones I am going to use is below.
Folio (for pages and basic HTML)
composer require laravel/folio php artisan folio:install
Tailwind CSS for layout of the user Dashboard
npm install -D @tailwindcss/vite tailwindcss
Spatie for roles and permissions.
composer require spatie/laravel-permission php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider"
Once those are installed setup of the Models, Views, and Components.

to expand the block manager.
Recommended Comments
There are no comments to display.