gdarko/laravel-vue-starter

140 stars · Last commit 2026-04-01

AI-native Laravel/Vue boilerplate. Tailwind + DaisyUI, Sanctum, Fortify, Pinia. Built-in agent skills for Claude Code, Cursor, Copilot, Gemini & Junie.

README preview

# Laravel Vue Starter

An opinionated Laravel 13 + Vue 3 starter template for building modern admin panels and SPA applications. Ships with authentication, authorization, user management, and a polished UI — so you can skip the boilerplate and start building.

## Stack

| Layer | Technology |
|-------|-----------|
| **Backend** | Laravel 13, PHP 8.3+ |
| **Frontend** | Vue 3 (Composition API), Pinia 3, Vue Router 5 |
| **UI** | DaisyUI 5, Tailwind CSS 4, Heroicons |
| **Auth** | Laravel Sanctum (cookie-based SPA), Laravel Fortify |
| **Authorization** | Bouncer (roles & abilities) |
| **Media** | Spatie Media Library (avatar uploads with conversions) |
| **Build** | Vite 8 |

## Features

- **Authentication** — Login, register, forgot/reset password, email verification
- **Authorization** — Role-based access control with Bouncer (admin/regular roles)

View full repository on GitHub →