BugWork项目桌面应用
Go to file
2024-07-15 22:46:06 +08:00
.vscode build(init):项目初始创建。 2024-07-07 16:46:41 +08:00
public build(init):项目初始创建。 2024-07-07 16:46:41 +08:00
src enhance(structure):基本完成项目结构的创建。 2024-07-15 22:46:06 +08:00
src-tauri fix(permission):调整window的拖动功能许可。 2024-07-11 22:25:02 +08:00
.editorconfig build(init):项目初始创建。 2024-07-07 16:46:41 +08:00
.gitignore build(init):项目初始创建。 2024-07-07 16:46:41 +08:00
bun.lockb build(deps):更新类型依赖库版本。 2024-07-15 22:45:14 +08:00
bunfig.toml build(init):项目初始创建。 2024-07-07 16:46:41 +08:00
index.html build(init):项目初始创建。 2024-07-07 16:46:41 +08:00
License.txt doc:更新说明和授权协议。 2024-07-07 17:44:16 +08:00
package.json build(deps):更新类型依赖库版本。 2024-07-15 22:45:14 +08:00
README.md doc:更新部分设计功能。 2024-07-07 17:51:01 +08:00
tsconfig.json build(init):项目初始创建。 2024-07-07 16:46:41 +08:00
tsconfig.node.json build(init):项目初始创建。 2024-07-07 16:46:41 +08:00
vite.config.ts build(init):项目初始创建。 2024-07-07 16:46:41 +08:00

BugWork

本项目设计为各种项目管理工作提供支持的应用,支持在局域网以及广域网(需要 Broker 应用支持)中使用。项目设计为无中心化应用,支持在局域网中自组网运行,以及在 Broker 应用中介下的广域网自组网运行。

技术栈

项目基于 Tauri 2.0 框架构建UI 部分使用基于 React 19 框架的系列技术构建。网络通讯基于 UDP 协议Protobuf 数据包格式。

支持功能

  • 自动组网。
  • 自主主机选举,自动脑裂处理。
  • 自动数据同步。
  • 数据完整性校验。
  • SSL 通讯数据加密。
  • 多项目支持,支持基于网络环境的项目隔离。
  • 项目公告。
  • 论坛式主题讨论,支持 MarkDown 格式文档。
  • 基于项目的即时通讯。
  • 数据流控以及本地缓存文件管理。
  • 附加资源失效管理。
  • 项目任务及时间管理,包括任务分析、任务分配、任务统计等。
  • 项目资源及成本管理。
  • 基于项目的角色及权限功能控制。

项目许可

项目使用 Apache 2.0 许可协议。