dragonofmercy / laravel-vue-starter-kit
The skeleton application for the Laravel framework.
Package info
github.com/dragonofmercy/laravel-vue-starter-kit
Type:project
pkg:composer/dragonofmercy/laravel-vue-starter-kit
Requires
- php: ^8.4
- inertiajs/inertia-laravel: ^3.0
- laravel/framework: ^13.0
- laravel/tinker: ^3.0
- tightenco/ziggy: ^2.6
Requires (Dev)
- fakerphp/faker: ^1.23
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- spatie/laravel-ignition: ^2.12
This package is auto-updated.
Last update: 2026-03-30 11:48:05 UTC
README
A lightweight starter kit for Laravel with Vue 3 and Inertia.js — without the bloat of other official starter kits.
🎯 Philosophy
This starter kit is intentionally minimal and unopinionated. It provides only the bare essentials to kickstart a Laravel + Vue 3 application via Inertia.js, leaving you free to structure your project however you see fit.
✨ Tech Stack
Back-end
- Laravel 13 — PHP 8.4+
- Inertia.js (Laravel) ^3.0 — Bridge between Laravel and Vue
- Ziggy ^2.6 — Laravel routes accessible on the client side
Front-end
- Vue 3 ^3.5 — Reactive JavaScript framework
- Inertia.js (Vue 3) ^3.0 — Vue adapter for Inertia
- Tailwind CSS 4 ^4.0 — Utility-first CSS framework
- Vue I18n ^11.3 — Internationalization
- Vite 8 ^8.0 — Lightning-fast bundler
Tooling
- vite-plugin-mkcert — Automatic local HTTPS
- laravel-vite-plugin ^3.0 — Vite/Laravel integration
🚀 Getting Started
Requirements
- PHP >= 8.4
- Composer
- Node.js >= 20
- npm
Steps
-
Clone the repository
git clone https://github.com/dragonofmercy/laravel-vue-starter-kit.git cd laravel-vue-starter-kit -
Install PHP dependencies
composer install
-
Install Node.js dependencies
npm install
-
Set up the environment
cp .env.example .env php artisan key:generate
-
Create the SQLite database (default)
php artisan migrate
-
Start the development server
# In two separate terminals: php artisan serve npm run dev # Or using concurrently (single terminal): npx concurrently "php artisan serve" "npm run dev"
License
This package is open-sourced software licensed under the MIT license.
Support
If this project helps to increase your productivity, you can give me a cup of coffee :)