A foundation you keep, not scaffold you rip out.
Auth, teams, roles, search, themes and multi-language — working out of the box on a clean, considered default. Clone it and build your app, not your plumbing.
Everything a real app needs, already wired.
Not a landing-page demo — the layered stack your app actually ships on, integrated and tested.
Teams, auth & OAuth from day one
Fortify + Jetstream give you registration, profiles, 2FA and passkeys; Socialstream adds GitHub, Google, Facebook and Twitter sign-in. Every user lands on a team, scoped and ready.
Roles & permissions
Team-scoped Spatie roles with a Filament Shield policy generated for every resource. Multi-tenant by construction.
Search across your models
Register any model as indexable and query it over a REST API, with a reindex command and per-type authorization already wired.
Themes you control
A theme system with an admin-selectable, site-wide look. clear-signal ships as a ready teal option; add your own as a Tailwind bundle.
Multi-language
Per-user locale resolved on every request across the app and both Filament panels, with a switcher and on-demand translation.
Modules, queues & a Docker-first stack
An install / enable / disable module system, Horizon-managed Redis queues, and Octane + RoadRunner for production — all running locally via docker compose up. Pest and PHPStan level 5 keep it honest.
Every layer above, in one repo.
Distinctly un-stock, by construction.
The boilerplate ships its own design system — “Clear Signal”: a teal signal on a quiet neutral workbench. Switch it site-wide from the admin panel; the interface recedes so the task stays in focus.
Inter · fixed rem scale · flat at rest
Start on a foundation, not a blank file.
Clone it, run docker compose up, and you’re looking at a working, themed app in minutes.