# gogoscrum-web-client **Repository Path**: lzdn/gogoscrum-web-client ## Basic Information - **Project Name**: gogoscrum-web-client - **Description**: gogoscrum开源轻量级可视化敏捷项目管理工具的前端应用,基于Vue3和Element Plus构建。遵循Scrum敏捷实践,为敏捷软件开发团队量身打造。可以轻松管理迭代、待办列表、任务看板、Bug跟踪、故事点估算、文档协作、迭代燃尽图、速率图报表等敏捷流程的所有环节。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: https://www.gogoscrum.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2025-09-27 - **Last Updated**: 2025-09-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [English](README.md) | [简体中文](README.zh-CN.md)
经典风格看板
黑暗模式看板
项目列表
任务列表
文件列表
燃尽图
团队速率图
迭代累积流图
任务详情
测试用例列表
测试计划列表
测试执行记录
测试执行详情
测试报告
## 技术栈
**gogoscrum后端服务基于以下技术栈构建**:
- Java 21
- Spring Boot 3.4
- Spring Security
- JPA + Hibernate
- MySQL 8.0
**gogoscrum前端应用基于以下技术栈构建**:
- Vue 3.5
- Element Plus
- Echarts
## 体验站
- [https://demo.gogoscrum.com/]
- 用户名:`demo`
- 密码:`demo1234`
## 快速开始
### 通过docker运行gogoscrum
- 下载压缩包:[https://www.gogoscrum.com/downloads/gogoscrum-docker.zip]
- 解压缩到 `gogoscrum-docker`目录
- 进入目录,运行命令 `docker compose up --build`
- 访问 [http://localhost] 开始体验 gogoscrum
### 通过源代码运行gogoscrum
#### 启动后端服务
- 克隆 `gsf-core-service` 仓库并安装 `shimi-gsf-core.jar` 至本地Maven仓库(具体步骤参考 `gsf-core-service` 项目内README文档)
- 克隆 `gogoscrum-rest-service` 仓库至本地目录,并导入至IDE开发工具
- 复制 `dist.application-dev.properties` 文件为 `application-dev.properties`
- 修改 `application-dev.properties` 中的数据库连接及其它配置信息
- 预先手动创建好数据库,服务启动时会自动创建所有的表
- 检查本地Redis服务是否已安装并已启动
- 创建lfs目录用于保存上传的文件,并修改 `file.local.dir.base` 配置指向该目录
- 运行 `GogoscrumApplication.java` 启动服务,查看服务端日志,确认服务启动正常
- 访问 [http://localhost:8080/health] 验证服务已正常运行
#### 启动前端应用
- 克隆 `gogoscrum-web-client` 仓库至本地目录,并导入至IDE开发工具
- 在项目根目录下新建文件 `.env.local` 并添加以下内容:
```
NODE_ENV=development
VITE_FILE_PATH = '指向到后端Java服务中所配置的lfs路径'
```
- 运行命令 `npm install` 安装依赖
- 运行命令 `npm run dev` 启动前端项目
- 访问 [http://localhost:8081] 开始使用gogoscrum
- 首次访问请先注册新用户,注册后即可登录使用
## Bug提交
加入“gogoscrum社区版”项目,提交bug:[https://www.gogoscrum.com/invitations/n6DDaxwqMndM]
## 交流社区
微信扫码加入gogoscrum开发者交流群:\
## 官方微信公众号
微信扫码关注gogoscrum官方微信公众号:\
## 授权协议
本项目基于 **Apache License 2.0** 进行授权,并附加以下条款。
您可以自由地:
- 出于**非商业目的**使用、修改和分发本软件(需保留logo和版权声明);
- 学习源代码并为项目做出贡献。
但您**不得将本软件用于商业目的**,包括但不限于作为产品或服务进行销售、收费使用或提供给第三方。
如需将本软件用于商业用途(例如 SaaS 服务、企业内部系统或付费解决方案),请联系我们获取**商业授权**:\
