[Open Source] A Modern Next-Generation Enterprise Technology Platform: Simple, Efficient, Stable, and Open
![[Open Source] A Modern Next-Generation Enterprise Technology Platform: Simple, Efficient, Stable, and Open](https://yy123.ink/api/img/1782594269105-7mt1g9.jpg)
1. Project Overview

Jinhe Technology Platform
A modern next-generation enterprise technology platform that is simple, efficient, stable, and open.
2. Open Source License
Licensed under Apache-2.0
3. Screenshots
Interface Preview







4. Feature Overview
Jinhe Technology Platform
A Delivery-Oriented Management System
Ready to use out of the box, providing a comfortable development experience
Features
-
Enterprise-grade product and UI design to meet the needs of various business scenarios.
-
Repeatedly tested and refined in the production environments of internal company projects to ensure efficient and stable operation.
-
Dual technical architecture, enabling seamless switching between monolithic and microservices deployments.
-
Dual business architecture: small management systems can use the backend administration mode, while large business systems can use the SaaS platform mode.
-
Comprehensive support for common capabilities, including system management, file services, log auditing, task scheduling, and more.
-
Fully supports various requirements of Chinese-style approval workflows, ready to use out of the box.
-
A highly flexible message center that allows customizable templates and multi-channel notifications (in-app, WeChat, SMS, and DingTalk).
-
Deep integration with third-party components and platforms, including Jimu Reports, OnlyOffice, and KKFile.
-
Supports multiple login methods, including SMS verification code login, WeChat QR code login, and WeChat Mini Program login.
-
Supports multiple databases, including MySQL, PostgreSQL, and Oracle.
-
Supports multiple object storage services, including MinIO, Tencent COS, and Alibaba OSS.
-
...
Background and Objectives
By building a technology platform, we aim to enable rapid project delivery and reduce project costs while addressing issues such as inconsistent technology stacks across R&D teams, repeated development of functional modules, and the inability to focus on business development.
Objectives
Lightweight Components
Use the fewest possible components or middleware to deliver the greatest number of features.
Low-Cost Integration
Connect business services to the technology platform through configuration and dependencies alone.
️ Rich and General-Purpose Features
Provides frequently used, highly reusable features that are independent of specific business requirements.
Rapid Iteration
Collect feedback and suggestions from various project teams to continuously improve the capabilities of the technology platform.
Timely Support
Provide timely assistance with issues encountered when using the technology platform while continuously improving the platform itself.
5. Tech Stack
Technical Architecture
-
Seamless Switching Between Monolithic and Microservices Architectures

-
Fully Modular Design

System architecture
-
Functional Panorama

-
Multi-Tenant Usage Workflow

Technology Stack
Frontend
-
vuejs 3.4.3
-
vite 4.5.0
-
element plus 2.4.4
-
pinia 2.1.7
-
vue-router 4.2.5
Backend
-
JDK 17
-
Maven 4.0.0
-
Spring Boot 3.1.7
-
Spring Cloud 2022.0.4
-
Spring Cloud Alibaba 2022.0.0.0
-
Mybatis-Plus 3.5.5
-
Redis 7.2
-
MySQL 8.0+/Postgresql 16+/Oracle 11g+12c
-
Minio/Tencent COS/Ali OSS
-
RabbitMQ/RocketMQ
-
Prometheus+Grafana