PHPackages                             marjose123/laravel-nuxtui-starter-kit - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. marjose123/laravel-nuxtui-starter-kit

ActiveProject[Framework](/categories/framework)

marjose123/laravel-nuxtui-starter-kit
=====================================

The starter kit application for the Laravel framework that utilizes Vue, NuxtUi, TailwindCss, and other Laravel packages.

v1.0.2(4mo ago)2391[1 PRs](https://github.com/MarJose123/laravel-nuxtui-starter-kit/pulls)MITPHPPHP ^8.4CI passing

Since Oct 26Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/MarJose123/laravel-nuxtui-starter-kit)[ Packagist](https://packagist.org/packages/marjose123/laravel-nuxtui-starter-kit)[ RSS](/packages/marjose123-laravel-nuxtui-starter-kit/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (3)Dependencies (23)Versions (7)Used By (0)

🚀 Starter Kit for Laravel
=========================

[](#-starter-kit-for-laravel)

A modern, feature-rich starter kit for Laravel applications that combines the power of Laravel with Vue 3, Nuxt UI, and TailwindCSS. This starter kit provides a solid foundation for building scalable web applications with modern development practices.

🎯 About Project
---------------

[](#-about-project)

This starter kit is designed to jumpstart your Laravel development with a carefully curated selection of tools and packages. It includes modern frontend technologies, comprehensive testing setup, code quality tools, and development utilities to help you build maintainable and scalable applications.

Screenshots
-----------

[](#screenshots)

Explore the screenshots of the starter kit by navigating to the [Screenshots](https://github.com/marjose123/starter-kit/tree/main/.art/screenshots) folder.

🛠️ Tech Stack
-------------

[](#️-tech-stack)

### Backend

[](#backend)

- 🐘 **PHP 8.4** - Latest PHP version with modern features
- 🎨 **Laravel 12** - The latest Laravel framework
- ⚡ **Inertia.js** - Modern monolith approach for SPAs

### Frontend

[](#frontend)

- 🖼️ **Vue 3** - Progressive JavaScript framework
- 🎨 **Nuxt UI** - Beautiful and accessible UI components
- 🎯 **TailwindCSS 4** - Utility-first CSS framework
- 📦 **TypeScript** - Type-safe JavaScript development
- ⚡ **Vite** - Fast build tool and dev server

### Development Tools

[](#development-tools)

- 🧪 **Pest PHP** - Elegant PHP testing framework
- 🎭 **Playwright** - End-to-end testing for web apps
- 🔍 **PHPStan** - Static analysis for PHP
- 🎨 **Laravel Pint** - Code style fixer for Laravel
- ♻️ **Rector** - Automated refactoring tool
- 📋 **ESLint** - JavaScript/TypeScript linting
- 💅 **Prettier** - Code formatting
- 🐳 **Laravel Sail** - Docker development environment
- 📧 **Mailpit** - Email testing tool

✨ Features / Functionality
--------------------------

[](#-features--functionality)

### Core Features

[](#core-features)

- 🔐 **User Authentication** - Complete authentication system with Laravel Fortify
- 🛡️ **Two-Factor Authentication (2FA)** - Integration with recovery codes
- 🔒 **Password Confirmation** - Secure page protection with password confirmation middleware
- 🌐 **RESTful API** - Full API authentication with token refresh and management
- 📱 **Session Management** - Device tracking, location data, and session revocation
- 🎨 **Appearance Management** - Custom middleware for theme/appearance handling
- 📱 **Responsive Design** - Mobile-first approach with TailwindCSS
- ⚡ **SPA Experience** - Seamless navigation with Inertia.js
- 🔔 **Notifications** - Integrated notification system
- 📚 **API Documentation** - Auto-generated API docs with Scramble
- 🔍 **Device Detection** - Comprehensive user agent and location tracking

🚀 Installation
--------------

[](#-installation)

### Prerequisites

[](#prerequisites)

- PHP 8.4 or higher
- Composer
- Node.js &amp; npm
- Git

### Quick Start with Laravel Installer

[](#quick-start-with-laravel-installer)

If you have the Laravel installer globally installed, you can create a new project using this starter kit:

```
composer global require laravel/installer

laravel new example-app --using=marjose123/laravel-nuxtui-starter-kit
```

### Manual Installation

[](#manual-installation)

1. **Clone the repository**

    ```
    git clone https://github.com/marjose123/laravel-nuxtui-starter-kit.git
    cd starter-kit
    ```
2. **Install PHP dependencies**

    ```
    composer install
    ```
3. **Install Node.js dependencies**

    ```
    npm install
    ```
4. **Environment setup**

    ```
    cp .env.example .env
    php artisan key:generate
    ```
5. **Database setup**

    ```
    touch database/database.sqlite
    php artisan migrate
    ```
6. **Start development servers**

    ```
    composer dev
    # or separately:
    # php artisan serve
    # npm run dev
    ```

### Available Scripts

[](#available-scripts)

- `composer dev` - Start all development servers concurrently
- `composer dev:ssr` - Start with server-side rendering
- `composer test` - Run PHP tests
- `composer format` - Format both frontend and backend code
- `composer analyse` - Run static analysis
- `npm run dev` - Start Vite dev server
- `npm run build` - Build for production
- `npm run lint` - Lint frontend code

📄 License
---------

[](#-license)

The Starter-kit for Laravel is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

###  Health Score

44

—

FairBetter than 92% of packages

Maintenance84

Actively maintained with recent releases

Popularity14

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 93% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~27 days

Total

3

Last Release

145d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2fe4f462400792289dae3a62fc6af21c37ff3c59f80d108ffa436b7eaf1b7a90?d=identicon)[marjose](/maintainers/marjose)

---

Top Contributors

[![MarJose123](https://avatars.githubusercontent.com/u/18107626?v=4)](https://github.com/MarJose123 "MarJose123 (186 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (13 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (1 commits)")

---

Tags

frameworklaravelstarter-kitnuxtui-laravellaravel-nuxtui-starter-kitlaravel nuxt-ui

###  Code Quality

TestsPest

Static AnalysisPHPStan, Rector

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/marjose123-laravel-nuxtui-starter-kit/health.svg)

```
[![Health](https://phpackages.com/badges/marjose123-laravel-nuxtui-starter-kit/health.svg)](https://phpackages.com/packages/marjose123-laravel-nuxtui-starter-kit)
```

###  Alternatives

[codewithdennis/larament

Larament is a time-saving starter kit to quickly launch Laravel 13.x projects. It includes FilamentPHP 5.x pre-installed and configured, along with additional tools and features to streamline your development workflow.

3691.5k](/packages/codewithdennis-larament)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
