Skip to content

An enterprise-grade project management and workflow automation platform built on Spring Cloud & Vue. It seamlessly integrates Flowable engine with office automation (OA) to streamline project lifecycles and ensure precise control. 基于 Spring Cloud 和 Vue 构建的企业级项目管理与工作流自动化平台。无缝集成 Flowable 引擎与 OA 协同,通过数字化手段简化项目生命周期,实现对业务流程的精准流控。

License

Notifications You must be signed in to change notification settings

HYKQL-K/ProFlowHub

Repository files navigation

ProFlowHub(智能项目管理系统)

English Version


📚 展开/折叠目录(点击展开)

项目简介

ProFlowHub 是一个基于 SpringCloud 微服务 + LLM(大模型) 的智能项目管理系统,包含:

  • 项目管理
  • 流程/审批流
  • 用户/权限体系
  • 企业级工作流
  • 表单设计器 + 流程设计器

技术栈

更多技术:

SpringCloud · SpringCloud Alibaba · SpringBoot
Nacos · Gateway · OpenFeign · Sentinel · Seata
Redis · MySQL · RocketMQ
Vue3 · Vite · TypeScript
Docker · Jenkins · SkyWalking

项目结构

com.hykql.proflowhub     
├── proflowhub-ui              # 前端 Vue3
├── proflowhub-gateway         # 网关服务
├── proflowhub-auth            # 登录认证
├── proflowhub-api             
│       ├── system
│       └── workflow
├── proflowhub-base
│       ├── core / datasource / seata / security / swagger / notice
├── proflowhub-modules
│       ├── system
│       ├── gen
│       ├── job
│       ├── project
│       └── workflow
├── proflowhub-monitor
└── pom.xml

启动方式

克隆项目

git clone https://github.com/HYKQL-K/ProFlowHub.git

导入数据库

SQL 文件位于:

proflowhub/sql/

导入所有相关数据表。


启动依赖服务

服务 必须 说明
MySQL 数据库
Redis 缓存
Nacos 配置中心 & 注册中心
JDK 1.8+ 必须

启动微服务

服务 Main 类
网关 ProFlowHubGatewayApplication
认证 ProFlowHubAuthApplication
系统 ProFlowHubSystemApplication
项目 ProFlowHubProjectApplication
流程 ProFlowHubWorkflowApplication
代码生成 ProFlowHubGenApplication
定时任务 ProFlowHubJobApplication
监控 ProFlowHubMonitorApplication

⚠️ 请在 Nacos 中修改对应服务的 *-dev.yml 数据库配置。


前端启动

cd proflowhub-ui
npm install
npm run dev

许可证

MIT License © 2025 ProFlowHub

About

An enterprise-grade project management and workflow automation platform built on Spring Cloud & Vue. It seamlessly integrates Flowable engine with office automation (OA) to streamline project lifecycles and ensure precise control. 基于 Spring Cloud 和 Vue 构建的企业级项目管理与工作流自动化平台。无缝集成 Flowable 引擎与 OA 协同,通过数字化手段简化项目生命周期,实现对业务流程的精准流控。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published