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/jetstreamAfter 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 --teamsYou may use Composer to install Bootstream into your new Laravel project as dev dependency:
composer require ipimpat/bootstream --devThe 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 --teamsAfter installing Bootstream, install and build your NPM dependencies:
npm install
npm run build
php artisan migrate
Run the tests with:
vendor/bin/phpunitor
composer testsBootstream is open-sourced software licensed under the MIT license.