PHPackages                             helmordev/laravel-super-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. helmordev/laravel-super-kit

ActiveProject[Framework](/categories/framework)

helmordev/laravel-super-kit
===========================

This is a super Laravel starter kit with essential tools for Laravel development.

v1.1.2(7mo ago)012MITPHPPHP ^8.4CI failing

Since Nov 17Pushed 5mo agoCompare

[ Source](https://github.com/helmordev/laravel-super-kit)[ Packagist](https://packagist.org/packages/helmordev/laravel-super-kit)[ RSS](/packages/helmordev-laravel-super-kit/feed)WikiDiscussions main Synced today

READMEChangelog (1)Dependencies (23)Versions (5)Used By (0)

Laravel Super Kit
=================

[](#laravel-super-kit)

A production-ready Laravel 12 starter kit focused on speed, security, and developer experience. It ships with robust authentication (2FA included), a clean Livewire + Blade UI powered by Flux, Tailwind CSS 4 with Vite, and battle-tested tooling (Pest, PHPStan, Rector, Pint).

---

📋 Prerequisites
---------------

[](#-prerequisites)

Before you begin, ensure your development environment meets the following requirements. This kit relies on modern PHP and Node.js versions to deliver the best performance and developer experience.

PackageVersionDescription**PHP**`^8.4`The latest stable version of PHP is required for modern language features.**Laravel**`^12.0`The framework core.**Node.js**`≥ 18`Required for building frontend assets with Vite.**PNPM**`≥ 8`The preferred package manager for Node dependencies (`npm i -g pnpm`).**Composer**`≥ 2`PHP dependency manager.**Database**SQLite/MySQLSQLite is configured by default for zero-config setup.### Key Dependencies

[](#key-dependencies)

This kit comes pre-installed with a suite of powerful packages:

- **[Livewire Flux](https://fluxui.dev/)** (`^2.1.1`): A set of modern, accessible UI components.
- **[Livewire Volt](https://livewire.laravel.com/docs/volt)** (`^1.7.0`): Functional API for Livewire components.
- **[Tailwind CSS](https://tailwindcss.com/)** (`^4.0.7`): Utility-first CSS framework, integrated via `@tailwindcss/vite`.
- **[Spatie Permissions](https://spatie.be/docs/laravel-permission)** (`^6.23`): Role and permission management.
- **[Spatie Activitylog](https://spatie.be/docs/laravel-activitylog)** (`^4.10`): Log activity inside your app.
- **[Spatie MediaLibrary](https://spatie.be/docs/laravel-medialibrary)** (`^11.17`): Associate files with models.
- **[Nunomaduro Essentials](https://github.com/nunomaduro/laravel-essentials)** (`^1.0`): A collection of essential PHP and Laravel utilities.

---

🚀 Project Overview &amp; Features
---------------------------------

[](#-project-overview--features)

**Laravel Super Kit** is designed to kickstart new applications with a solid foundation. It eliminates the repetitive setup of auth, UI scaffolding, and code quality tools.

### Core Features

[](#core-features)

- **Advanced Authentication**: Powered by Laravel Fortify. Includes Login, Registration, Password Reset, Email Verification, and Two-Factor Authentication (2FA).
- **Modern UI Stack**: Built with Livewire Volt and Flux UI components for a reactive, single-page-app feel without the complexity.
- **Developer Experience**: Pre-configured with `Pest` for testing, `PHPStan` for static analysis, `Rector` for automated refactoring, and `Pint` for code style.
- **Ready-to-Use Settings**: Complete user settings pages (Profile, Password, Appearance, 2FA).
- **Backend Ready**: Database-backed Queue, Sessions, and Cache are configured out-of-the-box (via SQLite) to mirror production behavior locally.

---

🛠 Installation
--------------

[](#-installation)

### 1. Create Project

[](#1-create-project)

You can create a new project using Composer:

```
composer create-project helmordev/laravel-super-kit my-app
cd my-app
```

### 2. Setup (optional)

[](#2-setup-optional)

Run the automated setup script. This handles installing dependencies (PHP &amp; JS), setting up the `.env` file, generating keys, and migrating the database.

```
composer setup
```

*What `composer setup` does:*

- Copies `.env.example` to `.env`
- Generates `APP_KEY`
- Creates `database/database.sqlite`
- Runs migrations
- Installs Node dependencies (`pnpm install`)
- Builds assets (`pnpm run build`)

### 3. Start Development

[](#3-start-development)

Start the development server, queue worker, and Vite dev server in one command:

```
composer dev
```

Or run them individually in separate terminals:

```
php artisan serve
php artisan queue:listen --tries=1
pnpm run dev
```

### 4. First Login

[](#4-first-login)

The database is seeded with a test user:

- **Email**: `test@example.com`
- **Password**: `password`

---

⚙️ Configuration
----------------

[](#️-configuration)

### Environment Variables

[](#environment-variables)

The `.env` file controls your application configuration. Key variables include:

VariableDefaultDescription`APP_NAME``Laravel`The name of your application.`APP_URL``http://localhost`The URL of your app (critical for 2FA/QR codes).`DB_CONNECTION``sqlite`Database driver. Change to `mysql` or `pgsql` for production.`QUEUE_CONNECTION``database`Driver for background jobs.`SESSION_DRIVER``database`Driver for user sessions.`CACHE_STORE``database`Driver for caching.### Customizing the UI

[](#customizing-the-ui)

- **Theme**: Global styles and Tailwind configuration are in `resources/css/app.css`.
- **Layouts**: Modify `resources/views/components/layouts/app.blade.php` to change the application shell.
- **Components**: Reusable UI components are located in `resources/views/components/`.

---

📖 Usage Guide
-------------

[](#-usage-guide)

### Creating a New Page (Volt)

[](#creating-a-new-page-volt)

1. **Create the View**: `resources/views/pages/dashboard/users.blade.php`

    ```

        User Management

            @foreach($users as $user)
                {{ $user->name }}
            @endforeach

    ```
2. **Define the Route**: `routes/web.php`

    ```
    use Livewire\Volt\Volt;

    Volt::route('/users', 'pages.dashboard.users')
        ->middleware(['auth', 'verified'])
        ->name('users');
    ```

### Using Activity Log

[](#using-activity-log)

Log important user actions easily:

```
activity()
   ->causedBy(auth()->user())
   ->event('project-created')
   ->log('Created a new project: ' . $project->name);
```

### Managing Permissions

[](#managing-permissions)

```
// Assign role
$user->assignRole('admin');

// Check permission
if ($user->can('edit articles')) {
    // ...
}
```

### Handling Media

[](#handling-media)

Attach files to your models:

```
$user->addMedia($request->file('avatar'))
     ->toMediaCollection('avatars');
```

---

🔧 Troubleshooting
-----------------

[](#-troubleshooting)

### Common Issues

[](#common-issues)

**1. Tailwind styles are missing**

- Ensure the Vite directive is present in your head: `@vite(['resources/css/app.css', 'resources/js/app.js'])`.
- Run `pnpm run dev` to regenerate styles.

**2. 2FA QR Code not showing or invalid**

- Verify `APP_URL` in `.env` matches exactly the URL you are accessing in the browser.
- Ensure `CACHE_STORE` and `SESSION_DRIVER` are working (default `database` requires migrated tables).

**3. SQLite errors**

- If the database is corrupted or missing, delete `database/database.sqlite` and run: ```
    touch database/database.sqlite
    php artisan migrate
    ```

---

### Coding Standards

[](#coding-standards)

Please ensure your code passes all checks before submitting:

```
composer lint   # Fixes style issues
composer test   # Runs tests and static analysis
```

---

📄 License
---------

[](#-license)

This project is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance68

Regular maintenance activity

Popularity5

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~0 days

Total

4

Last Release

228d ago

PHP version history (2 changes)v1.0.0PHP ^8.4.13

v1.1.2PHP ^8.4

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/214134266?v=4)[Helmor RItualo](/maintainers/helmordev)[@helmordev](https://github.com/helmordev)

---

Top Contributors

[![helmordev](https://avatars.githubusercontent.com/u/214134266?v=4)](https://github.com/helmordev "helmordev (7 commits)")

---

Tags

frameworklaravel

###  Code Quality

TestsPest

Static AnalysisPHPStan, Rector

Code StyleLaravel Pint

Type Coverage Yes

### Embed Badge

![Health badge](/badges/helmordev-laravel-super-kit/health.svg)

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

###  Alternatives

[nasirkhan/laravel-starter

A CMS like modular Laravel starter project.

1.4k2.7k](/packages/nasirkhan-laravel-starter)[bagisto/bagisto

Bagisto Laravel E-Commerce

27.6k172.1k9](/packages/bagisto-bagisto)[unopim/unopim

UnoPim Laravel PIM

10.5k2.4k](/packages/unopim-unopim)[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.

3991.8k](/packages/codewithdennis-larament)[typicms/base

A modular multilingual CMS built with Laravel, enabling developers to manage structured content like pages, news, events, and more.

1.6k20.4k](/packages/typicms-base)[nunomaduro/laravel-starter-kit-inertia-react

The skeleton application for the Laravel framework.

2071.1k](/packages/nunomaduro-laravel-starter-kit-inertia-react)

PHPackages © 2026

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