pyteam任務(wù)管理系統(tǒng)
仿 teambition 使用 koa 開發(fā)的一個無刷新的任務(wù)管理系統(tǒng),當(dāng)然功能沒有人家teambition多了,不過我覺得用的最多的也就這些功能了
體驗(yàn)地址:https://team.yiiu.co/
功能&特色
- 項(xiàng)目管理
- 項(xiàng)目下任務(wù)管理
- 接口文檔管理
如果頁面內(nèi)容狀態(tài)有變動,自己不用刷新頁面就可以實(shí)時(shí)更新,詳細(xì)可見動圖
技術(shù)棧
- koa2
- jquery-pjax
- bootstrap3
- sequelize(mysql)
- socket.io
- nunjucks
啟動
我的開發(fā)環(huán)境:nodejs(v11) + mysql(v5.7)
- 創(chuàng)建數(shù)據(jù)庫
pyteam, 不用創(chuàng)建表 啟動時(shí)自動就創(chuàng)建表了 - 修改
config.js里的配置信息,base_url和mysql就夠了
安裝項(xiàng)目依賴
npm install npm install -g nodemon
啟動項(xiàng)目
npm run dev
部署正式環(huán)境
npm install -g pm2 pm2 start process.yml
正式環(huán)境重啟
pm2 restart pyteam
服務(wù)端口號 3002
使用場景
內(nèi)網(wǎng)使用,外網(wǎng)碰到的問題請自行解決
使用方法
項(xiàng)目部署好之后,注冊一個用戶名為admin的用戶,默認(rèn)admin為管理員(當(dāng)然也可以自行配置管理員用戶,找到config.js文件,在數(shù)組admins里添加用戶名即可),可以進(jìn)入后臺
進(jìn)入后臺之后,首先添加部門
其它用戶注冊就可以選擇自己是哪個部門的了,這樣在登錄之后就可以看見自己部門下的所有項(xiàng)目了,如果不選擇部門的話,是沒辦法創(chuàng)建項(xiàng)目的,首頁也不會有任何項(xiàng)目
評論
圖片
表情
