"Open Source" MIT License: A professional, versatile, open-source, and free MES Manufacturing Execution System.

1. Project Overview
Kutangguo MES System is an open-source, free Manufacturing Execution System (MES) with a B/S architecture.
This system was developed based on years of business experience in the discrete manufacturing industry and J2EE project experience.
Its primary goal is to provide small and medium-sized enterprises in China's discrete manufacturing industry with a professional, versatile, and low-cost MES system solution.
The system provides guidance documents and instructional videos for multiple project phases, including pre-sales, implementation, user training, and operation and maintenance, helping non-IT professionals successfully complete MES project implementation and deployment.
2. Open Source License
Licensed under MIT
3. Screenshots







4. Feature Overview
Level 1 Menu
Level 2 Menu
Level 3 Menu
Remarks
Completion Status
Master Data
Suppliers
√
Customers
√
Material and Product Categories
√
Material and Product Management
√
Warehouse Settings
Warehouse, Storage Area, and Bin Settings
√
Workshop Settings
√
Workstation Settings
√
Units of Measurement
√
Device Management
Equipment Type Settings
√
Equipment Ledger
√
Equipment Inspection Management
Inspection Items
Inspection Templates
Inspection Plan Templates
Inspection Plans
Inspection Records
Export functionality required
Equipment Maintenance
Equipment Maintenance Work Orders
Equipment Maintenance Records
Equipment Servicing
Equipment Servicing Templates
Equipment Servicing Plan Templates
Equipment Servicing Plans
Equipment Servicing Records
Export functionality required
Tooling and Fixture Type Settings
√
Tooling and Fixture Management
Tooling and Fixture Inventory
√
Tooling and Fixture Checkout
Tooling and Fixture Maintenance
Tooling and Fixture Scrapping
Production Management
Shift Scheduling
Shift handover
Production Work Orders
√
Outsourcing Work Orders
Defect Records
Downtime Records
Batch Management
Batch Number Generation Rules
Batch Records
SN Codes
Operations
Process Flow
Operation Point Configuration
Process Routing Cards
Production Scheduling
Quality Management
Common Defects
√
Inspection Items
√
Inspection Templates
√
IQC Incoming Material Inspection
√
First Article Inspection Records
Export functionality required
Sampling Inspection Records
Export functionality required
Final Inspection Records
Export functionality required
Production Inspection
Production Inspection Templates
Generate Inspection Plans
Production Inspection Records
Export functionality required
FQC Final Inspection
OQC Outgoing Quality Inspection
Quality Analysis
Quality Alerts
Material Receiving
Return to Supplier
Material Issuance
Production Material Returns
Finished Goods Receiving
Finished Goods Issuance
Sales Returns
Inventory Transfer
Inventory Stocktaking
Carton Sealing and Unpacking
Current Inventory Quantity
Barcode Management
Barcode Rules
Barcode Templates
Barcode List
Report Management
Report Configuration
Report List
Daily Production Report
Shift Reports
Equipment Reports
Current Inventory Quantity
Monthly Workshop Machine Production Report
Monthly Product Production Report
Product and Material Traceability Production Report
Monthly Material Receiving Summary Report
Monthly Material Issuance Summary Report
Daily Downtime Analysis Report
Daily Defect Analysis Report
Machine Maintenance Statistics Report
Mold Repair and Maintenance Report
Daily Production Inspection Report
Monthly Machine Efficiency Statistics Report
Daily OEE Statistics Report
System Management
User Management
Organizational management
Position Management
System Dictionary
Business Dictionary
Menu Management
Top Menu
Parameter management
Tenant Management
Application Management
Code Generation Rules
Touchscreen
Pending/Completed Tasks
Home Page
Production
Production Switching
Mold Loading and Unloading
Start, Pause, Complete
First Article Inspection
Final Inspection
Sampling Inspection
SOP\SIP
Defect Entry
Downtime Entry
Patrol Inspection
Routine Inspection
Product Inspection
Repair and Maintenance
Equipment Servicing
Equipment Repair
Process Routing
Quality
First and Final Inspection
Sampling Inspection
Patrol Inspection
General
Administrator Configuration
Permission Management
Screen and Version Adaptation
Mobile Application
Message Notification
Home Page
Production
Device
Warehousing
Quality
PDA
Material Receiving
Material Issuance
Finished Goods Receiving
Finished Goods Issuance
Inventory Transfer
Inventory Stocktaking
Inventory Lookup
Unpacking and Sealing
Large Screen Dashboard
Dashboard
Production Dashboard
Production Scheduling Dashboard
Equipment Maintenance Dashboard
Mold Maintenance Dashboard
Warehouse Dashboard
Quality Dashboard
5. Tech Stack
System architecture
The current version is developed based on the front-end and back-end separated version of RuoYi.
Technical Selection
Back-end Technology
- SpringBoot
- Spring Security
- JWT
- MyBatis
- Druid
- Fastjson
- ...
Front-end Technology
- Vue
- Vuex
- Element-ui
- Axios
- Sass
- Quill
- ...
For the touchscreen version, please refer to the relevant Uniapp documentation.