Back to project foundations
Application starter
Laravel React Starter Kit
Official Laravel application foundation with a React interface, Inertia routing and TypeScript.
Why we recommend it
Choose it when your team wants Laravel business logic and a React interface in one application. Inertia connects server routes and controllers to React pages, reducing the need to maintain a separate frontend API before building your own workflows.
When to choose it
- Customer portals, internal dashboards and custom business applications built by a PHP and React team.
- Products where server-side authorization and validation should stay close to the Laravel domain model.
What to consider
- This is an application foundation, not a ready-made CRM or subscription product; domain logic, tenant isolation and billing need design.
- The MIT source does not include hosting or third-party services. Check dependencies and authentication settings before production.
Start with this project
Use PHP 8.3 or newer as required by the checked Composer manifest, Composer, Node.js and a database. After cloning, follow the official Laravel starter-kit setup, configure the environment, run migrations and build the frontend; review scripts before running them.
