Skip to content

xiweicheng/tms

Repository files navigation

TMS

TMS(Teamwork Management System)是一款基于频道模式的团队沟通协作系统,集成轻量级任务看板、支持Markdown/富文本/在线表格/思维导图/画图/白板的团队博文wiki,以及i18n国际化翻译管理功能的响应式Web开源平台。

代码仓库

文档与指南

操作手册

部署指南

功能特性

核心功能

  • 团队协作沟通:类似Slack、BearyChat的实时沟通平台
  • 团队博文(Wiki):类似精简版Confluence、蚂蚁笔记的知识管理系统
  • 国际化翻译管理:专业的多语言翻译项目管理工具

沟通功能(基于WebSocket实时通讯)

  • 频道沟通(支持二级话题)
  • 一对一私聊
  • Markdown语法支持
  • @消息、收藏消息、富文本消息目录
  • 频道外链管理
  • 频道甘特图(项目规划)
  • 频道任务看板(可拖拽)
  • 频道固定消息
  • 日程安排与提醒
  • 待办事项管理
  • 消息标记表情与标签
  • 剪贴板/拖拽文件上传
  • 从CSV、Excel导入Markdown表格
  • 邮件、桌面、Toastr通知
  • 热键支持
  • 自定义皮肤色调
  • 自定义频道组

团队博文(Wiki)

  • 博文空间(组织管理与权限隔离)
  • 多种创作方式:Markdown、HTML富文本、电子表格、思维导图、图表工具、白板
  • 基于模板创建博文(支持私有/公开模板)
  • 博文目录(支持拖拽排序)与标签
  • 父子级博文(支持五级嵌套)
  • 博文关注、收藏、历史版本(比较与回退)
  • 博文权限管理、点赞、分享、游客访问
  • 博文评论功能
  • 多人协作编辑(需开启协助权限)
  • 导出为PDF、Markdown、HTML、Excel、PNG
  • 基于WebSocket的实时更新通知
  • 完整的操作变更历史审计

国际化(i18n)翻译管理

  • 翻译项目管理
  • 翻译语言管理
  • 翻译导入导出
  • 翻译内容管理

其他功能

  • 系统设置
  • 用户管理

界面展示

截图展示

  • 着陆页 着陆页 着陆页 着陆页

  • 沟通模块 沟通 沟通

  • 博文模块 博文 博文

  • 国际化翻译 国际化翻译 国际化翻译

动态展示

  • 着陆页 着陆页

  • 国际化翻译
    国际化翻译

  • 团队沟通
    团队沟通

  • 团队博文(Wiki)
    团队博文

  • 移动端响应式设计
    移动端响应式设计

技术栈

  • 后端:Java 8, Spring Boot 1.5.14, Spring Security, Spring Data JPA, WebSocket, Thymeleaf
  • 前端:HTML5, CSS3, JavaScript, Bootstrap, Vue.js, Markdown
  • 数据库:MySQL, PostgreSQL
  • 部署:Docker, Kubernetes

赞助支持

如果您觉得TMS对您有帮助,欢迎通过以下方式赞助支持项目发展:

  • 支付宝转账赞助
  • 微信支付转账赞助
  • 或通过项目内的赞助入口进行支持

免责声明

TMS项目使用了多个优秀的第三方开源依赖库。如果您计划将本软件用于商业用途,请注意部分依赖库可能涉及版权授权和付费购买问题,请自行联系并获取相关依赖库的版本授权License。对于可能发生的版权纠纷和侵权等问题,TMS软件不承担任何法律责任。感谢您对TMS的支持与鼓励!

许可证

MIT License

About

基于频道模式的团队沟通协作+轻量级任务看板,支持mardown、富文本、在线表格和思维导图的团队博文wiki,i18n国际化翻译管理的响应式web开源团队协作系统。

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors