In this section we will install TALL Stack (Tailwind, Alpinejs, Livewire, Laravel) Admin Panel. We will use AdminTW package, it provide lots of feature like Roles and Permission and laravel 2 factor authentication, AdminTW comes with a suite of tests using PestPHP.
Laravel AdminTW
Laravel AdminTW is minimal Laravel Livewire theme styled with TailwindCSS.
Laravel AdminTW supports both light and dark mode based on the users OS.
Provided are blade and Laravel Livewire components for common layout / UI elements and a complete test suite (Pest PHP).
Create laravel project and connect with database.
composer create-project laravel/laravel tall-admin
Install Laravel AdminTW & Setup
Install admintw via composer:
composer require dcblogdev/laravel-admintw
Then install using the command:
php artisan admintw:install
To compile your assets:
npm install && npm run dev
if you got error then run.
composer update
Migrate the database
php artisan migrate
Seed the database
php artisan db:seed
Link Storage to public
php artisan storage:link
Run server
php artisan serve
http://localhost:8000/register
http://localhost:8000/admin/settings/system-settings
You can read doc of AdminTW
Read Also
Laravel 9 Add Simple Sidebar with Tailwind CSS Example
How to Use Carousel Slider in Laravel 9 Example
Laravel 9 Posts with Tags Many to Many Relationships Example
Laravel 9 Insert Category in Posts CRUD Example
How to Use Ckeditor 5 in Laravel 9 Vite with Tailwind CSS
Laravel 9 Simple Image Upload in Ckeditor 5 Example
Laravel 9 Flash Message Timeout and Hide Message Example
Install & Setup Markdown Editor in Laravel 9
Nuxt 3 Data Fetching Using Laravel 9 Api Example
Laravel 9 Image Upload with Preview using Tailwind CSS & Alpine JS
Laravel 9 with Tailwind CSS Form Validation Example
Laravel 9 Backend Api Connect with Vue 3 Using Axios Example
Laravel 9 Authentication with Next js Example
Laravel 9 Sanctum Authentication with Nuxt JS Example
Laravel 9 Simple Search with Pagination Example
How to Fix and Clean Code Style in laravel 9
Laravel 9 Image File Upload Example
3 Way to Create Slug in Laravel 9 without Package
How to Add Dark Mode in Laravel 9 with Tailwind CSS