Vue Starter Kit - v1.0.1

Vue Starter Kit

A Laravel + Vue + Inertia.js starter kit using ArtisanPack UI components.

Stack

Layer Tool
Backend Laravel 12, PHP 8.2+
Page integration Inertia.js v2
UI framework Vue 3.5
Styling Tailwind CSS 4 + DaisyUI 5
Components @artisanpack-ui/vue + @artisanpack-ui/vue-laravel adapter
Tokens / theme @artisanpack-ui/tokens
Typed routes Laravel Wayfinder
Tests Pest 3

What you get out of the box

  • Full auth flow: login, register, forgot/reset password, email verification, password confirmation
  • Settings: profile, password, appearance (light/dark/system theme)
  • Account deletion with password confirmation
  • Shared AppLayout (Sidebar + mobile Navbar + toast region) and AuthLayout
  • SSR enabled (composer dev:ssr to run with the SSR server)
  • CI workflow that runs composer test on push and PR

Docs

Topic
Install + first run installation.md
Walkthrough getting-started.md
Configuration configuration.md
Authentication authentication.md
UI components components.md
Modular structure modular-structure.md
Testing testing.md
Deployment deployment.md
Troubleshooting troubleshooting.md
FAQ faq.md
Contributing contributing.md