wottavm / satori
Simple Laravel react starterkit with Blueprint and filament to build applications and ship applications.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:TypeScript
Type:project
Requires
- php: ^8.4
- filament/filament: ^4.0
- inertiajs/inertia-laravel: ^2.0
- laravel/framework: ^12.0
- laravel/horizon: ^5.33
- laravel/prompts: ^0.3.6
- laravel/tinker: ^2.10.1
- nunomaduro/essentials: ^0.1
- tightenco/ziggy: ^2.4
Requires (Dev)
- fakerphp/faker: ^1.23
- larastan/larastan: ^3.0
- laravel-shift/blueprint: ^2.12
- laravel/pail: ^1.2.2
- laravel/pint: ^1.18
- laravel/sail: ^1.44
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- peckphp/peck: ^0.1.3
- pestphp/pest: ^3.8
- pestphp/pest-plugin-laravel: ^3.2
- rector/rector: ^2.1
- veewee/composer-run-parallel: ^1.4
Suggests
- openai-php/client: OpenAI package. Read more: https://github.com/openai-php/client
- prism-php/prism: Adds prism LLM functionality for our project. Read more: https://prismphp.com/getting-started/introduction.html
This package is auto-updated.
Last update: 2025-08-06 21:46:26 UTC
README
Important
This starter kit is created by Wouter van Marrum using Laravel's react starterkit, Blueprint, and filament. While PRs are welcome, this is made to fit my personal needs to be able to create MVP's fast without AI. When Laravel Boost gets released I can only imagine how much more efficient I can be with it when combined in this starter template.
Tip
To get up and running quickly, use the new Laravel installer with the using option: laravel new my-project --using=wottavm/satori
Installation guide
This project includes a custom installation script that streamlines the setup process. If you are not using the Laravel installer, you can still use this script to install Satori. Use the composer create command to do so: composer create-project wottavm/satori myapp
.
- If you don't have a
.env
yet, copy the.env.example
to.env
. - Run
composer install
. - Run
npm install
. - Run
php artisan satori:install
. This will prompt to create a new filament panel, initialize blueprint, and install prism or the openai package. - Provides instructions to start local development server
Additional information
If you use Laravel Sail for your dev server locally I've included a custom supervisord.conf
that automatically runs horizon on in the background.
License
The Satori starter kit is open-sourced software licensed under the MIT license.
Thanks
This starterkit is inspired by Josh Cirre's fission a Laravel Folio, and Livewire Volt starterkit.