jeffersongoncalves/erpkitv3 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

jeffersongoncalves/erpkitv3

Composer 安装命令:

composer create-project jeffersongoncalves/erpkitv3

包简介

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

README 文档

README

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

Panels

Panel Path Guard Provider Purpose
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

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

  • adminadmins provider → App\Models\Admin (table admins)
  • webusers provider → App\Models\User (table users)

Each guard has its own password-reset broker.

Features

  • Three panels, two guards — Admin (/admin), App (/app) and Guest (/) following the FilaKit pattern
  • Full ERP on the admin panelErpPanelPlugin 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

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

Installation

git clone https://github.com/jeffersongoncalves/erpkitv3.git
cd erpkitv3
composer 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
php artisan serve

Demo logins

Panel URL Email Password
Admin http://localhost:8000/admin admin@erpkit.test password
App http://localhost:8000/app user@erpkit.test password

The Guest panel is served at http://localhost:8000/.

What's included on the admin panel

The umbrella plugin registers these 13 modules:

Module Covers
Core Companies, currencies, units, fiscal years, departments, addresses & contacts
Accounting Chart of accounts, general ledger, journal & payment entries, sales & purchase invoices, taxes, budgets
Stock Items, warehouses, stock entries & ledger, price lists, batches & 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 & 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 visits

Each module can be toggled via config/filament-erp.php or the plugin's exceptModules() / modules() methods — see the jeffersongoncalves/filament-erp documentation.

Credits

License

The MIT License (MIT). Please see License File for more information.

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-06-28

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固