bolt

you are reading the documentation for version v2 our latest version is v3 make sure to select the correct version.
to check your version use: composer show lara-zeus/bolt

Prerequisites

Bolt is built on top of laravel and uses filament as an admin panel to manage everything.

And for the frontend, it uses Tall stack. So, ensure you are familiar with these tools before diving into Lara Zeus Bolt.

Note
You can get up and running with our starter kit Zeus.

Installation

Important
Before starting, make sure you have the following PHP extensions enabled: sqlite

Install Lara Zeus Bolt by running the following commands in your Laravel project directory.

1composer require lara-zeus/bolt
2php artisan bolt:install

The install command will publish the migrations and the necessary assets for the frontend.

Register Bolt with Filament:

To set up the plugin with filament, you need to add it to your panel provider; The default one is adminPanelProvider

1->plugins([
2 SpatieLaravelTranslatablePlugin::make()->defaultLocales([config('app.locale')]),
3 BoltPlugin::make()
4])

Note about Filament Export

pleasse note if you are using alperenersoy/filament-export in your app, then you must add the following to your composer.json file:

1require": {
2 ...
3 "alperenersoy/filament-export": "dev-fix-there",
4},

And:

1"minimum-stability": "dev",
2"prefer-stable": true,
3"repositories": [
4 {
5 "type": "github",
6 "url": "https://github.com/lara-zeus/filament-export"
7 }
8]

then run:

1composer update

Usage

To access the forms, visit the URL /admin , and /bolt.

Zeus is an open-source project. Thanks to my sponsors for helping me maintain this project.