pyteam 任务管理系统开源项目

我要开发同款
匿名用户2019年04月01日
63阅读
开发技术JavaScriptHTML/CSS
所属分类任务/项目管理、企业应用
授权协议AGPL

作品详情

仿teambition使用koa开发的一个无刷新的任务管理系统,当然功能没有人家teambition多了,不过我觉得用的最多的也就这些功能了

体验地址:https://team.yiiu.co/

功能&特色项目管理项目下任务管理接口文档管理

如果页面内容状态有变动,自己不用刷新页面就可以实时更新,详细可见动图

技术栈koa2jquery-pjaxbootstrap3sequelize(mysql)socket.ionunjucks启动

我的开发环境:nodejs(v11)+mysql(v5.7)

创建数据库 pyteam , 不用创建表 启动时自动就创建表了修改config.js里的配置信息,base_url 和 mysql 就够了

安装项目依赖

npminstallnpminstall-gnodemon

启动项目

npmrundev

部署正式环境

npminstall-gpm2pm2startprocess.yml

正式环境重启

pm2restartpyteam

服务端口号3002

使用场景

内网使用,外网碰到的问题请自行解决

使用方法

项目部署好之后,注册一个用户名为admin的用户,默认admin为管理员(当然也可以自行配置管理员用户,找到config.js文件,在数组admins里添加用户名即可),可以进入后台

进入后台之后,首先添加部门

其它用户注册就可以选择自己是哪个部门的了,这样在登录之后就可以看见自己部门下的所有项目了,如果不选择部门的话,是没办法创建项目的,首页也不会有任何项目

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论