ipimpat/bootstream

A Laravel 9 and 10 package that replaces Laravel Jetstream's TailwindCSS based Inertia stack with a Bootstrap 5.2 based Inertia stack.

Installs: 182

Dependents: 0

Suggesters: 0

Security: 0

Stars: 23

Watchers: 2

Forks: 3

Open Issues: 0

Language:Vue

v2.0.3 2023-05-22 18:05 UTC

This package is auto-updated.

Last update: 2024-10-22 21:00:08 UTC


README

Latest Stable Version Total Downloads License

Description

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.

Table of Content

Installation

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.

Install Jetstream with Inertia

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

Install Bootstream

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

Finalizing the Installation

After installing Bootstream, install and build your NPM dependencies:

npm install
npm run build
php artisan migrate

Testing

Run the tests with:

vendor/bin/phpunit

or

composer tests

Credit

License

Bootstream is open-sourced software licensed under the MIT license.