[Open Source] A digital management system for production processes in industries such as jewelry, cosmetics, and apparel.
![[Open Source] A digital management system for production processes in industries such as jewelry, cosmetics, and apparel.](https://yy123.ink/api/img/1782600296990-5ia4wy.jpg)
1. Project Overview
JE-MES is a digital management system designed for production processes in industries such as jewelry, cosmetics, and apparel.
2. Open Source License
Licensed under Apache-2.0
3. Screenshots
System Screenshot



















4. Feature Overview
JE-MES is a digital management system designed for production processes in industries such as jewelry, cosmetics, and apparel.
Enterprise digital transformation discussions and knowledge sharing, covering import and export trade, supply chains, production management, and enterprise management across industries such as jewelry, apparel, textile wholesale, and cold chain logistics. ERP, MES, WMS, CMS.
Software Architecture
System Functional Architecture Overview

5. Tech Stack
Jewelry MES - Server Side
Installation Guide
### Backend Technical Architecture
-
Base Framework: Spring Boot 2.3.5.RELEASE
-
Persistence Framework: Mybatis-plus 3.5.5, JSqlParser4.6
-
Reporting Tool: JimuReport 1.6.6
-
Security Framework: Apache Shiro 1.13.0, Jwt 3.11.0
-
Database Connection Pool: Alibaba Druid 1.1.22
-
Cache Framework: redis
-
Logging: logback
-
Others: fastjson, poi, Swagger-ui, quartz, lombok (to simplify code), etc.
### Development Environment
-
Language: Java 8
-
IDE (JAVA): STS with the lombok plugin installed, or IDEA
-
Dependency Management: Maven
-
Databases: MySQL5.7+ & Oracle 11g & SqlServer & postgresql & additional domestic databases and others
-
Cache: Redis
Note: If MySQL and Redis are installed locally, stop the local services before starting the containers to avoid port conflicts. net stop redis net stop mysql
1. Configure the hosts file
127.0.0.1 golderp-boot-redis 127.0.0.1 golderp-boot-mysql
127.0.0.1 golderp-boot-system
2. Modify the project configuration file application.yml
active: dev
3. Modify the database and Redis connections in the application-dev.yml file
Update the database and Redis connection settings to use the host configuration.
4. First, navigate to the root directory of the Java project golderp-boot and run Maven packaging.
mvn clean package
5. Access the backend project (make sure Swagger is enabled).
http://localhost:8080/golderp-boot/
-
Special thanks to jeecg. This project is based on jeecg-boot version 3.0.
Enterprise Production Management System - Frontend
Front-end Technology
Based on jeecg version 2.4.6
-
Base Framework: Implemented using ant-design-vue - Ant Design Of Vue
-
JavaScript Framework: Vue
-
Webpack
-
node
-
yarn
-
eslint
-
@vue/cli 3.2.1
Install Dependencies
Run in Development Mode
Compile project
Lints and fixes files