[Open Source] A Low-Code Workflow Platform with a Frontend-Backend Separated Microservices Architecture for Daily Enterprise Office Operations

Open SourceProcess Management
2026-06-28 05:55 2 次浏览 • 0 次下载 0KB
[Open Source] A Low-Code Workflow Platform with a Frontend-Backend Separated Microservices Architecture for Daily Enterprise Office Operations

1. Project Overview

LongQin Workflow System [Java Edition]

LongQin-java is a low-code workflow platform featuring a frontend-backend separated microservices architecture, built with Spring Boot, Spring Cloud, Vue3, and Element Plus. It includes built-in modules such as department management, role and user management, menu management, data permissions, log management, form designer, workflow designer, list designer, and chart designer. It can be used for daily enterprise office operations as well as personal learning and entertainment.

2. Open Source License

Licensed under MIT

3. Screenshots

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

4. Feature Overview

Built-in functions

  • Company Management: Isolates data permissions by company. Employees can only access data belonging to their own company.

  • User Management: Users are system operators, this function mainly completes system user configuration.

  • Department Management: Manages internal company department information.

  • Position Management: Manages internal company job position information.

  • Menu Management: Manages system function menus and user-customized menus.

  • Role Management: Assigns menu permissions to roles.

  • System Logs: Records and provides search functionality for normal system operation logs.

  • Error Logs: Records and provides search functionality for system exception logs.

  • System Settings: Configures basic company information.

  • Announcement Management: Manages the publication of internal company announcements.

  • Pending Tasks: Displays workflow tasks awaiting processing.

  • Completed Tasks: Displays workflow tasks that have already been processed.

  • Workflow Initiation: Starts a workflow.

  • Custom Forms: Form designer.

  • Custom Workflows: Workflow designer.

  • Custom Lists: Data table designer.

  • Custom Charts: A canvas-based graphical page designer.

Main Features

  • Create rich forms using drag-and-drop functionality, with more than 20 component types available.

  • Create complex workflows using drag-and-drop functionality, featuring submission, branching, multi-user collaboration, and automatic approver identification.

  • Create comprehensive data reports using drag-and-drop functionality. Custom lists include add, delete, and edit operations.

  • Create rich chart interfaces using drag-and-drop functionality.

  • Use custom forms, custom lists, and custom chart features to extend other functional modules, allowing a single system to be adapted into countless different solutions.

5. Tech Stack

Technical Selection

  • Database: MySQL 5.6.26 or later

  • jdk: 1.8

  • springboot: 2.1.4

  • redis: 3.0

  • vue: 3.4.31

  • element-plus: 2.7.6

  • sortablejs: 1.15.2

  • vform3-builds: 3.0.10

Project Structure Explanation

  • longqin-business: Business microservice, default port: 9162

  • longqin-system: Account microservice, default port: 9161

  • longqin-register: Microservice registration center, default port: 9160

  • longqin-zuul: Microservice gateway, default port: 9163

  • longqin-web: Frontend code, default port: 3000

Environment Deployment

Preparation Work

JDK >= 1.8 (Version 1.8 recommended)
Mysql >= 5.6.0 (MySQL 5.7 is recommended)
Redis >= 3.0
Maven >= 3.0
Node >= 18
For detailed information, please refer to the REAME.md document.
#1
资源直链https://gitee.com/fish_fish_wood/long-qin-java
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare