Bootstream is a package for Laravel 9 and 10 that replaces Laravel Jetstream's TailwindCSS based Inertia stack with a Bootstrap 5.2 based Inertia stack.
This package only supports Jetstream with Inertia.
It is important you install and configure Laravel Jetstream with the Inertia stack before performing the installation.
You are highly encouraged to read through the entire documentation of Jetstream before beginning your Bootstream project.
You may use Composer to install Jetstream into your new Laravel project:
composer require laravel/jetstream
After installing the Jetstream package, you may use the jetstream:install
command to install Jetstream With Inertia:
php artisan jetstream:install inertia
php artisan jetstream:install inertia --teams
You may use Composer to install Bootstream into your new Laravel project as dev dependency:
composer require ipimpat/bootstream --dev
The Bootstream install command are very similar to that of Jetstream.
In addition, you may use the --teams
switch to install team assets just like you would in Jetstream:
php artisan bootstream:install
php artisan bootstream:install --teams
After installing Bootstream, install and build your NPM dependencies:
npm install
npm run build
php artisan migrate
Run the tests with:
vendor/bin/phpunit
or
composer tests
Bootstream is open-sourced software licensed under the MIT license.