Larastarters installs a regular Laravel Starter Kit and complements it with a Design Theme.
The package supports:
-
Laravel Breeze (Tailwind)
-
Laravel UI (Bootstrap) starter kit.
❗
IMPORTANT: This package must be used in a NEW Laravel project. Existing project functionalities, such as routes or controllers, may be overridden by Larastarters.
Along with the Design Themes, Larastarters adds a few features that are typical for almost any project:
- Profile management form to change name/email/password
- A sample table of Users list
- A sample static text page
- Two-level menu on the sidebar
🔥
Notice: Check out our premium product QuickAdminPanel for more functionalities and extended features.
Larastarters requires PHP 8.2+ and Laravel 11+.
-
Create a new Laravel project.
-
Require Larastarters as a dev dependency, run:
composer require laraveldaily/larastarters --dev
-
Configure Larastarters, run the command below:
php artisan larastarters:install
Choose your preferred starter kit and Design Theme.
-
That's it! You have Laravel Auth starter, just visit the home page and click Log in / Register.
Internally, this package runs several php artisan
commands during the installation process.
If you are developing with a container, like Laravel Sail or Docker, you can pass the --php_version
flag to change this behaviour and avoid problems in the installation process:
php artisan larastarters:install --php_version=./vendor/bin/sail`.
In the current version, there are 7 themes supported.
Tailwind Themes with Laravel Breeze
Example screenshots from Windmill theme:
Bootstrap Themes with Laravel UI
- Core UI - Bootstrap 5
- AdminLTE - Bootstrap 4
- Plainadmin - Bootstrap 5
- Volt - Bootstrap 5 - contributed by @knaazimkhan
- Enroll in our Laravel Online Courses
- Check out our adminpanel generator QuickAdminPanel
- Subscribe to our YouTube channel Laravel Daily