Laravel + React + Inertia starter kit
Cut through boilerplate.
Tachi Kit is an opinionated Laravel + React + Inertia starter kit with authentication, role-based permissions, user management and more. Skip the boring stuff and focus on what makes your app unique.
$ laravel new my-app --using=monciego/tachi-kitEverything you'd build first, already built.
Every feature is documented from your side of the code: what it does, where it lives, and how to customize it.
Authentication
Login, registration, email verification, password reset, two-factor authentication and passkeys, powered by Fortify.
Roles & permissions
Permissions in one PHP enum, typed on the frontend, with policies that keep superadmins safe.
User management
Server-driven tables with search, filters, sorting, bulk actions, account status and avatars.
Dashboard
Stat cards, a sign-ups chart and a recent users table, loaded with deferred props.
Activity log
Who did what, and when: user changes, role changes and every sign-in, in plain sentences.
Typed end to end
Wayfinder routes, generated permission types, PHPStan level 7 and a Pest suite in CI.
Up and running in three commands.
SQLite by default, roles and permissions seeded on install, and demo accounts one php artisan db:seed away.
- 1. Create the app
laravel new my-app --using=monciego/tachi-kit - 2. Install the frontend
npm install && php artisan storage:link - 3. Start building
composer dev
Built on the official Laravel React starter kit, with
- Laravel 13
- React 19
- Inertia 3
- Tailwind CSS 4
- shadcn/ui
- Pest