一、开源项目简介

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

TMS 系统诞生的初衷是: 为了解决项目团队沟通协作效率不畅问题, 作者本人就经历过沟通协作不畅的开发团队, 团队使用QQ, 微信等这种实时通讯工具来用于工作办公沟通, 这类工具的实时性是它的长处, 对于一些团队也是一种弊端, 它的实时性首先会干扰到团队成员的集中精力的工作状态, 打断思考问题解决问题的过程, 其次, 它的实时性会让团队成员在回答问题,解决问题时缺少思考的过程, 导致沟通就像面对面的对话, 无暇思考,便急于应答, 会导致沟通者心情不悦, 导致需要协作的问题不能很好解决, 更多的问题是需要思考调研讨论才能找到好的解决方案.

二、开源协议

使用MIT开源协议

三、界面展示

[开源]频道模式团队沟通协作+轻量级任务看板,开源团队协作系统插图
[开源]频道模式团队沟通协作+轻量级任务看板,开源团队协作系统插图1
[开源]频道模式团队沟通协作+轻量级任务看板,开源团队协作系统插图2
[开源]频道模式团队沟通协作+轻量级任务看板,开源团队协作系统插图3
[开源]频道模式团队沟通协作+轻量级任务看板,开源团队协作系统插图4
[开源]频道模式团队沟通协作+轻量级任务看板,开源团队协作系统插图5
[开源]频道模式团队沟通协作+轻量级任务看板,开源团队协作系统插图6
[开源]频道模式团队沟通协作+轻量级任务看板,开源团队协作系统插图7
[开源]频道模式团队沟通协作+轻量级任务看板,开源团队协作系统插图8

四、功能概述

具有以下功能:

  • 团队协作沟通功能(类似于slack bearychat)
  • 团队博文(wiki) 类似 精简版confluence 蚂蚁笔记
  • 国际化翻译管理.

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

  • 频道(组团沟通)(二级话题消息沟通)
  • 私聊(一对一)
  • markdown语法支持(内容排版不再单调)
  • @消息 收藏消息 富文本消息目录
  • 频道外链(便于团队将常用链接统一到一处)
  • 频道甘特图(方便项目整体规划管理)
  • 频道任务看板(可拖拽)
  • 频道固定消息
  • 日程安排(提醒)
  • 待办事项
  • 沟通消息标记表情&标签(方便分类过滤检索)
  • 剪贴板上传图片, 拖拽文件上传(就是这么便捷)
  • 文件上传,从csv、excel导入mardown表格
  • 邮件通知、桌面通知、toastr通知(不用担心错过什么)
  • 热键支持(鼠标点多了也累不是)
  • 自定义皮肤色调
  • 自定义频道组(方便批量一次性@一类多个人)
  • 更多贴心便捷操作等你发现

团队博文(wiki)

  • 博文空间(便于博文组织,权限隔离)
  • Markdown、Html富文本、电子表格、思维导图、图表工具多种类型博文创作方式
  • 基于博文模板创建(可自由发布私有、公开的模板)
  • 博文目录(支持拖拽排序)、标签
  • 父子级博文(支持五级父子博文)
  • 博文关注,收藏,历史(版本比较、回退),权限,点赞,分享,开放游客访问
  • 博文评论
  • 博文多人协作编辑(需开启博文协助权限)
  • 导出 pdf、markdown、html、excel、png
  • 基于websocket的博文更新实时通知(协作更及时便捷)
  • 完整的博文操作变更历史审计和通知消息中心
  • 更多贴心便捷操作等你发现

国际化(i18n)翻译管理

包括以下核心功能模块

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

其他功能

  • 系统设置
  • 用户管理

五、技术选型

开发工具

后端:

spring sts(eclipse) + maven + lombok(插件) + jdk8

涉及技术:

  • spring boot
  • spring security
  • spring data jpa
  • thymeleaf

前端:

sublime text 3(vscode) + nodejs + aurelia-cli

涉及技术:

  • aurelia
  • semantic-ui
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。