PHPackages                             jeffersongoncalves/erpkitv3 - 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. jeffersongoncalves/erpkitv3

ActiveProject

jeffersongoncalves/erpkitv3
===========================

ERPKit starter kit built on Laravel 13.x and Filament 3.x with a multi-panel (admin/app/guest) structure and the full Laravel ERP ecosystem on the admin panel.

3.3.54(1mo ago)10MITPHPPHP ^8.2CI passing

Since Jun 28Pushed 2w ago1 watchersCompare

[ Source](https://github.com/jeffersongoncalves/erpkitv3)[ Packagist](https://packagist.org/packages/jeffersongoncalves/erpkitv3)[ GitHub Sponsors](https://github.com/jeffersongoncalves)[ RSS](/packages/jeffersongoncalves-erpkitv3/feed)WikiDiscussions main Synced 2w ago

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

[![ERPKit v3](https://raw.githubusercontent.com/jeffersongoncalves/erpkitv3/main/art/jeffersongoncalves-erpkitv3.png)](https://raw.githubusercontent.com/jeffersongoncalves/erpkitv3/main/art/jeffersongoncalves-erpkitv3.png)

ERPKit v3
=========

[](#erpkit-v3)

A full ERP, ready to run — a Laravel 12 + Filament v3 starter application with a multi-panel, multi-guard architecture and the entire `jeffersongoncalves/filament-erp` ecosystem wired into its admin panel.

ERPKit v3 follows the FilaKit multi-panel pattern: three Filament panels backed by two authentication guards. The umbrella `jeffersongoncalves/filament-erp` plugin registers all 13 ERP modules on the **admin** panel, and a demo seeder lays down a coherent starting dataset so you can log in and explore a working ERP in minutes.

Architecture
------------

[](#architecture)

### Panels

[](#panels)

PanelPathGuardProviderPurpose**Admin**`/admin``admin``admins`Management back office — the full 13-module ERP plus Admin/User management**App**`/app``web``users`End-user self-service — dashboard and profile**Guest**`/`*(public)*—Public landing pages### Guards

[](#guards)

Two session guards are configured in `config/auth.php`:

- `admin` → `admins` provider → `App\Models\Admin` (table `admins`)
- `web` → `users` provider → `App\Models\User` (table `users`)

Each guard has its own password-reset broker.

Features
--------

[](#features)

- **Three panels, two guards** — Admin (`/admin`), App (`/app`) and Guest (`/`) following the FilaKit pattern
- **Full ERP on the admin panel** — `ErpPanelPlugin` registers all 13 ERP modules (80+ resources) under the `admin` guard
- **13 ERP modules** — accounting, stock, selling, buying, manufacturing, assets, subcontracting, CRM, projects, support, quality, maintenance, on top of the core master-data foundation
- **130+ `erp_*` tables** — the full ERP schema, published from the module packages and migrated into your database
- **First-party Filament plugins** — Logo, Edit Profile, PWA, Log Viewer, Developer Logins, Additional Information, Sensible Defaults
- **Demo seeder** — seeds an Admin and a User login plus a company, USD currency, an 8-account chart of accounts, a warehouse, items, a price list, a customer and a supplier (idempotent)

Requirements
------------

[](#requirements)

- PHP 8.2+
- Laravel 12
- SQLite (default) or MySQL

Installation
------------

[](#installation)

```
git clone https://github.com/jeffersongoncalves/erpkitv3.git
cd erpkitv3
composer install
pnpm install
cp .env.example .env
php artisan key:generate
touch database/database.sqlite
```

The ERP module migrations are **publish-only** — publish each module's migrations into `database/migrations`, then migrate. A convenience composer script publishes all 13 at once:

```
composer publish-erp
# ...or publish them individually:
# php artisan vendor:publish --tag="erp-core-migrations"
# php artisan vendor:publish --tag="erp-accounting-migrations"
# php artisan vendor:publish --tag="erp-stock-migrations"
# php artisan vendor:publish --tag="erp-selling-migrations"
# php artisan vendor:publish --tag="erp-buying-migrations"
# php artisan vendor:publish --tag="erp-manufacturing-migrations"
# php artisan vendor:publish --tag="erp-assets-migrations"
# php artisan vendor:publish --tag="erp-subcontracting-migrations"
# php artisan vendor:publish --tag="erp-crm-migrations"
# php artisan vendor:publish --tag="erp-projects-migrations"
# php artisan vendor:publish --tag="erp-support-migrations"
# php artisan vendor:publish --tag="erp-quality-migrations"
# php artisan vendor:publish --tag="erp-maintenance-migrations"

php artisan migrate
php artisan db:seed
pnpm run build
php artisan serve
```

Demo logins
-----------

[](#demo-logins)

PanelURLEmailPasswordAdmin`admin@erpkit.test``password`App`user@erpkit.test``password`The Guest panel is served at .

What's included on the admin panel
----------------------------------

[](#whats-included-on-the-admin-panel)

The umbrella plugin registers these 13 modules:

ModuleCovers**Core**Companies, currencies, units, fiscal years, departments, addresses &amp; contacts**Accounting**Chart of accounts, general ledger, journal &amp; payment entries, sales &amp; purchase invoices, taxes, budgets**Stock**Items, warehouses, stock entries &amp; ledger, price lists, batches &amp; serials**Selling**Customers, quotations, sales orders, delivery notes**Buying**Suppliers, RFQs, purchase orders, purchase receipts**Manufacturing**BOMs, work orders, job cards, production planning**Assets**Fixed assets, depreciation, maintenance &amp; disposal**Subcontracting**Subcontracting orders and receipts**CRM**Leads, opportunities, campaigns**Projects**Projects, tasks, timesheets**Support**Issues and service-level agreements**Quality**Inspections, quality goals, procedures**Maintenance**Maintenance schedules and visitsEach module can be toggled via `config/filament-erp.php` or the plugin's `exceptModules()` / `modules()`methods — see the [`jeffersongoncalves/filament-erp`](https://github.com/jeffersongoncalves/filament-erp)documentation.

Credits
-------

[](#credits)

- [Jefferson Simão Gonçalves](https://github.com/jeffersongoncalves)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

39

—

LowBetter than 84% of packages

Maintenance94

Actively maintained with recent releases

Popularity2

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 72.5% 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

Unknown

Total

1

Last Release

45d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/411493?v=4)[Jefferson Gonçalves](/maintainers/jeffersongoncalves)[@jeffersongoncalves](https://github.com/jeffersongoncalves)

---

Top Contributors

[![jeffersongoncalves](https://avatars.githubusercontent.com/u/411493?v=4)](https://github.com/jeffersongoncalves "jeffersongoncalves (29 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (11 commits)")

---

Tags

erperp-ecosystemfilamentfilamentphplaravelmulti-panelphpsqlitestarter-kitlaravellivewireERPfilamentstarter-kitlaravel-starter-kitfilament-starter-kittailwindcssfilament-v3

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/jeffersongoncalves-erpkitv3/health.svg)

```
[![Health](https://phpackages.com/badges/jeffersongoncalves-erpkitv3/health.svg)](https://phpackages.com/packages/jeffersongoncalves-erpkitv3)
```

PHPackages © 2026

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