Laravel 8 contains an excellent authentication application called Jetstream, however many users were surprised that they can no longer work (out of the box) with Bootstrap. Fortunately, there is a possibility to combine Jetstream with Bootstrap through nascent-africa. However, we were not satisfied enough with this package so we decided to make our own package for Fortify (the backend of Jetstream).
Before introducing our package, let me thank zacksmash for offering a simple base for Fortify. FortifyUI, as the package is called, installs Fortify for you and configures the most important settings.
Fortify x Bootstrap (Tabler)
Our free package hosted on GitHub allows any Laravel developer to set up a fully functional Laravel application with authentication using just two commands. The package does not use Boostrap itself but Tabler, a framework based on Bootstrap. This gives you a better layout but maintains the simplicity and speed of Bootstrap. The latest version of our package includes a version of Tabler that is technically the same as Bootstrap 5 and therefore also includes the advantages of Bootstrap 5.
Below is a brief installation guide for the package.
- Connect to your server using SSH
- Run the
composer create-project laravel/laravel appnamecommand
- After the successful installation require our package using the following command:
composer require proxeuse/fortify-tabler
- When the download is completed run the
php artisan fortify-ui:tablercommand to start the installer. Walkthrough the installer and run
php artisan migrateafterwards.
- Done! You’ve successfully installed the Proxeuse/Fortify-Tabler package.
More information will be added to this page shortly. At the moment, detailed installation instructions and awnsers to the most asked questions can be found on GitHub.
The source code of our package is public and accessible to everyone. We believe it’s important for companies to contribute to the global software community and this is our first step in doing so.
In the future, we plan to launch more open-source software. For example, we are currently working on OpenHAS which stands for Open Source Hosting Automation Software. More information about that, yet to be launched, package can be found by clicking here.