crsl-admin/laravel-primevue-starter-kit

The skeleton application for the Laravel framework using PrimeVue and Inertia.

Maintainers

Package info

github.com/crsl-admin/laravel-primevue-starter-kit

Type:project

pkg:composer/crsl-admin/laravel-primevue-starter-kit

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.0.3 2026-06-06 22:08 UTC

This package is auto-updated.

Last update: 2026-06-06 22:09:57 UTC


README

A modern and robust starter kit based on Laravel 13, Inertia.js v3, Vue 3, PrimeVue v4, and Tailwind CSS v4.

Homepage Preview

๐Ÿš€ Key Features

  • Modern Tech Stack: Laravel 13, Vue 3 (Composition API), and Inertia.js v3.
  • Professional UI: PrimeVue v4 with a custom preset and Tailwind CSS v4 integration.
  • Native Dark Mode: Full dark mode support with persistence and system synchronization.
  • Authentication: Pre-configured with Laravel Fortify.
  • Icons: Seamless integration with Lucide Vue Next and PrimeIcons.
  • Developer Experience: Configured with Laravel Pint, Pest for testing, and Laravel Boost.
  • Fully Responsive: Optimized design for mobile, tablet, and desktop.

๐Ÿ› ๏ธ Prerequisites

  • PHP >= 8.3
  • Node.js & NPM
  • Composer

๐Ÿ“ฆ Installation

  1. Clone the repository:

    git clone <repository-url>
    cd boilerplate
  2. Automatic Setup: We've included a setup script that handles dependency installation, key generation, migrations, and asset building:

    composer run setup

๐Ÿ’ป Development

To start the development environment (Artisan server, Vite, logs, etc.):

composer run dev

The project will be accessible at the URL configured in your .env file (typically http://localhost:8000 or via Laravel Herd).

๐Ÿงช Testing

Run your tests using Pest:

composer run test

๐ŸŽจ Code Style

The project uses Laravel Pint to maintain a consistent code style.

vendor/bin/pint

๐Ÿ“„ License

This project is open-source software licensed under the MIT license.

Made with โค๏ธ by CRS Laghi