matecardoso / nuxt-ui-starter-kit
The skeleton application for the Laravel framework.
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 216
Language:Vue
Type:project
Requires
- php: ^8.2
- inertiajs/inertia-laravel: ^2.0
- laravel/fortify: ^1.30
- laravel/framework: ^12.0
- laravel/tinker: ^2.10.1
- laravel/wayfinder: ^0.1.9
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/pail: ^1.2.2
- laravel/pint: ^1.18
- laravel/sail: ^1.41
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- phpunit/phpunit: ^11.5.3
This package is auto-updated.
Last update: 2025-09-15 23:13:26 UTC
README
This starter kit provides a robust, modern starting point for building Laravel applications with a Vue.js frontend using Inertia.js.
Features
- Laravel 12: The latest version of the Laravel framework.
- Vue 3: Utilizes the modern Composition API.
- Inertia.js: Build a modern, single-page app experience with server-side routing.
- Nuxt UI: A UI Library for Vue, built by the Nuxt team.
- TypeScript: For type-safe JavaScript development.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
Quick Start
Getting started is simple. Just run the following command to create a new project:
laravel new your-project-name --using=matecardoso/nuxt-ui-starter-kit
This single command will create a new Laravel project and handle the entire installation and configuration process for you.
Once the installation is complete, cd
into your new project directory and start the development server:
cd your-project-name
npm run dev
Your application will be available at http://localhost:8000
.
License
This starter kit is open-sourced software licensed under the MIT license.