# Laravel Vue Starter Kit

Application starter

Official Laravel starter for a Vue and TypeScript interface connected through Inertia.

## Why we recommend it

We recommend it for a team that wants Vue components while keeping Laravel routing, controllers and validation. It provides a consistent starting structure for forms, authenticated pages and custom business workflows without splitting the product into two independently deployed applications.

## When to choose it

- Vue-based customer portals and internal administration tools.
- Custom CRM, approval or service applications whose business logic belongs in Laravel.

## What to consider

- Vue and Inertia are architectural choices: it is not a headless backend or a finished business application.
- You still need your own data model, permissions, tests and production configuration; external services may have separate costs.

## Start with this project

Prepare PHP 8.3 or newer, Composer, Node.js and a database according to the checked manifests. Follow the official starter-kit guide after cloning, configure your environment, inspect setup scripts, migrate and build the Vue frontend.

Technology: PHP, Laravel, Vue, Inertia, TypeScript

License: MIT

Default branch: main

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/laravel-vue)

[Start a project in Orqestria](orqestria://catalog/project?repository=laravel-vue)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

## Official sources

- [https://github.com/laravel/vue-starter-kit](https://github.com/laravel/vue-starter-kit)
- [https://github.com/laravel/vue-starter-kit/blob/main/README.md](https://github.com/laravel/vue-starter-kit/blob/main/README.md)
- [https://github.com/laravel/vue-starter-kit/blob/main/composer.json](https://github.com/laravel/vue-starter-kit/blob/main/composer.json)
