中文字幕 日本 在线 高清,久久精品国产99精品国,超碰人人香蕉,一区二区三区无码高清视频

把“煩惱”放進(jìn)看板,開源免費的項目管理工具來幫你啦(開源的項目管理軟件)

本文適合喜歡倒騰效率工具的小伙伴和 Go 語言初學(xué)者

把“煩惱”放進(jìn)看板,開源免費的項目管理工具來幫你啦(開源的項目管理軟件)

本文作者:HelloGitHub-蔡文心

這里是維護(hù) 4 年有余開源愛好者的老朋友——HelloGitHub 推出的《講解開源項目》系列。

今天給大家?guī)淼囊豢罨?Go React 實現(xiàn)的項目管理工具開源項目——Taskcafe,該項目可以作為 Go Web 的實戰(zhàn)項目學(xué)習(xí),不會 Go 的讀者也可以輕松通過 Docker 安裝使用。

項目地址:https://github.com/JordanKnott/taskcafe

一、介紹

相信各位小伙伴們在工作中或多或少都有接觸過項目管理工具。項目管理工具可以為我們提供輕松量化工作內(nèi)容、為團(tuán)隊提供高效協(xié)作的方法、項目進(jìn)度可視化等等的幫助,提高我們的工作效率和對目標(biāo)的專注程度。Taskcafe 就能夠讓我們快速擁有一個屬于自己的任務(wù)管理工具,幫助記錄、管理、追蹤任務(wù),讓你的生活和工作更加高效!

把“煩惱”放進(jìn)看板,開源免費的項目管理工具來幫你啦(開源的項目管理軟件)

在項目管理工具中最常用的視圖模式就是看板了,所以看板也被稱為項目管理工具中的黃金圣杯。使用 Taskcafe 可以讓我們輕松地將周身事物看板(任務(wù))化,萬物皆可放入看板。

目前 Taskcafe 支持的功能:

  • 確保任務(wù)、項目、任務(wù)組等數(shù)據(jù)經(jīng)過驗證(例如:僅項目名稱不能有空格)
  • 任務(wù)視圖篩選
  • 用戶界面
  • 截止日期通知和提醒
  • 項目收藏夾
  • 團(tuán)隊設(shè)置
  • 日歷視圖
  • 列表顯示
  • 任務(wù)固定
  • 等等
  • 市面上已有種類繁多的任務(wù)管理工具,從 MeisterTask禪道 再到 Teambition,他們使用從簡單到復(fù)雜、功能從基礎(chǔ)到豐富。但我印象中上述這些基本都是付費的,免費開源、部署方便的 Taskcafe 可以一試,讓我們繼續(xù)往下看吧!

    1.1 私有部署

    能夠在個人服務(wù)器上搭建個人的項目管理工具,不用擔(dān)心隱私安全問題和收費的煩惱。

    1.2 可擴(kuò)展

    使用任務(wù)管理工具時總會遇到因為自身業(yè)務(wù)的特殊性導(dǎo)致現(xiàn)有工具不能滿足需求的情況。因為 Taskcafe 是開源項目,所以能夠自己動手添加適應(yīng)自己工作流程的功能。

    1.3 安裝方式

  • Docker
  • 源碼
  • 考慮到此項目的受眾可能包括非程序員人群,接下來本文中將演示最方便的一種方案 使用 Docker 安裝

    二、安裝

    2.1 Docker

    準(zhǔn)備

    1. Docker 安裝文檔
    2. Docker-compose 容器編排安裝文檔

    Step 1 Clone 項目

    git clone https://github.com/JordanKnott/taskcafe && cd taskcafe

    Step 2 在項目根目錄下執(zhí)行

    docker-compose -p taskcafe up -d

    Step 3 成功

    訪問:http://localhost:3333

    把“煩惱”放進(jìn)看板,開源免費的項目管理工具來幫你啦(開源的項目管理軟件)

    三、使用

    3.1 創(chuàng)建 Admin 用戶

    把“煩惱”放進(jìn)看板,開源免費的項目管理工具來幫你啦(開源的項目管理軟件)

    3.2 創(chuàng)建項目

    把“煩惱”放進(jìn)看板,開源免費的項目管理工具來幫你啦(開源的項目管理軟件)

    3.3 創(chuàng)建看板(list)

    把“煩惱”放進(jìn)看板,開源免費的項目管理工具來幫你啦(開源的項目管理軟件)

    3.4 添加任務(wù)(card)

    在任務(wù)中可以添加成員、TODO 列表、查看操作記錄、添加標(biāo)簽和添加附件等等

    把“煩惱”放進(jìn)看板,開源免費的項目管理工具來幫你啦(開源的項目管理軟件)

    3.5 移動任務(wù)

    把“煩惱”放進(jìn)看板,開源免費的項目管理工具來幫你啦(開源的項目管理軟件)

    Taskcafe 包含的功能就不一一介紹了,跟著項目的文檔,在 Web 頁面“點點點”就可以了。那么快去動手實踐一番吧!

    四、技術(shù)棧

    1.1 前端

    部分功能采用知名的 Kanban 面板實現(xiàn)。

  • React
  • Typescript
  • GraphQL
  • 2.1 后端

  • Golang
  • Chai 用于輕松構(gòu)建 Restfull API
  • JWT 用戶態(tài)控制
  • Postgres 數(shù)據(jù)庫
  • Machinery 一個分布式的消息隊列
  • 3.1 項目結(jié)構(gòu)

    ...├── README.md├── cmd│   ├── mage│   └── taskcafe│     ├── main.go //go的啟動文件├── frontend //前端工程│   ├── .editorconfig│   ├── .eslintignore│   ├── .eslintrc.json│   ├── .gitignore│   ├── .prettierrc.js│   ├── .storybook│   ├── Makefile│   ├── codegen.yml│   ├── package.json│   ├── public│   ├── src│   ├── tsconfig.json│   └── yarn.lock├── internal //后端工程主要內(nèi)容│   ├── auth│   ├── commands│   ├── db│   ├── graph│   ├── logger│   ├── notification│   ├── route //路由注冊│   └── utils├── magefile.go├── migrations //數(shù)據(jù)庫遷移文件...

    后端使用 Golang 編寫,屬于 Golang 在 Web 項目的運用,采用了前后端分離模式,由于使用了 GraphQL 可以明顯發(fā)現(xiàn) API 數(shù)量有所減少。

    如果你是一個 Golang 新手那非常推薦你閱讀下 Taskcafe 的源碼,該項目結(jié)構(gòu)清晰并且有非常友好的注釋,常用的 Go 中間件都有用到,適合做為 Go 新手實戰(zhàn)和學(xué)習(xí)項目。

    五、最后

    至此,相信你對 Taskcafe 項目有了簡單了解,并且已經(jīng)能夠成功在本地運行起來了。希望你在實際體驗中融入自己的工作、生活和周圍的事物來感受看板的魅力,充分體會到萬物皆可放入看板

    如果本文能夠為你帶來一點點幫助,請在右下角幫我點個推薦吧~

    版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。

    (0)
    上一篇 2024年6月11日 下午9:37
    下一篇 2024年6月11日 下午9:49

    相關(guān)推薦

    • 深圳小程序開發(fā)公司(深圳小程序開發(fā)公司十大排名)

      深圳小程序開發(fā)公司的崛起標(biāo)志著移動互聯(lián)網(wǎng)時代的來臨,小程序作為一種新的應(yīng)用形式,為企業(yè)提供了更多的商機和增長方式。下面將從產(chǎn)品的深度解析出發(fā),對深圳小程序開發(fā)公司進(jìn)行探討。 1.產(chǎn)…

      科研百科 2024年5月10日
      66
    • 電力工程項目管理系統(tǒng)有哪些(電力工程項目管理系統(tǒng))

      電力工程項目管理系統(tǒng)電力工程項目管理系統(tǒng)本專業(yè)培養(yǎng)具有現(xiàn)代管理、國際管理、物流系統(tǒng)等國際商務(wù)設(shè)計、基礎(chǔ)科學(xué)與工程、計算機科學(xué)與技術(shù)、生物醫(yī)學(xué)工程、信息與技術(shù)、生物醫(yī)學(xué)工程、計算機科…

      科研百科 2024年5月18日
      44
    • 胡國暉科研項目

      胡國暉科研項目 胡國暉科研項目是一項致力于研究人工智能與人類智慧的合作項目,由清華大學(xué)計算機系教授胡國暉率領(lǐng)團(tuán)隊開展。該項目的主要目標(biāo)是通過構(gòu)建一個高度智能的人工智能系統(tǒng),使機器能…

      科研百科 2025年3月18日
      1
    • 《中國共產(chǎn)黨黨員教育管理工作條例》

      新華社北京5月21日電 近日,中共中央印發(fā)了《中國共產(chǎn)黨黨員教育管理工作條例》(以下簡稱《條例》),并發(fā)出通知,要求各地區(qū)各部門認(rèn)真遵照執(zhí)行。 通知指出,黨員教育管理是黨的建設(shè)基礎(chǔ)…

      科研百科 2023年10月11日
      190
    • 中能電力:夯實黨建根基樹“科技先鋒”旗幟(黨建引領(lǐng)電力)

      中能電力科技開發(fā)有限公司(以下簡稱“中能公司”)第四黨支部由風(fēng)資源和海上風(fēng)電兩個研究室組成,共有黨員11人,碩士及以上學(xué)歷占90%,擁有豐富的陸上及海上風(fēng)電前期開發(fā)經(jīng)驗,是一個“高…

      科研百科 2023年1月28日
      430
    • 核桃峪煤礦科研項目

      核桃峪煤礦科研項目 近年來,隨著煤炭行業(yè)的快速發(fā)展,核桃峪煤礦成為了國內(nèi)著名的煤礦之一。然而,隨著煤炭資源的逐漸減少,如何提升煤礦的生產(chǎn)效率和產(chǎn)品質(zhì)量成為了一個重要的課題。 為此,…

      科研百科 2025年3月21日
      11
    • 高??蒲许椖慷愂諆?yōu)惠

      高??蒲许椖慷愂諆?yōu)惠 近年來,隨著科技的不斷發(fā)展,高校科研項目在推動社會進(jìn)步和改善人民生活方面發(fā)揮著越來越重要的作用。然而,由于高??蒲许椖康馁Y金來源主要來源于政府預(yù)算,因此,高校…

      科研百科 2025年3月7日
      1
    • 軍工研究院

      軍工研究院:中國國防工業(yè)的新興力量 軍工研究院是中國國防工業(yè)的重要組成部分,是中國軍隊科研生產(chǎn)和技術(shù)創(chuàng)新的重要基地。在中國改革開放的進(jìn)程中,軍工研究院得到了迅速的發(fā)展,已成為中國國…

      科研百科 2024年11月20日
      5
    • 如何捕捉科研項目

      如何捕捉科研項目 科研項目是科學(xué)技術(shù)發(fā)展的重要推動力量。如何捕捉科研項目是一個值得探討的問題。 首先,我們需要了解如何發(fā)現(xiàn)科研項目。通常情況下,科研項目會在科技期刊上發(fā)表文章,這些…

      科研百科 2025年2月10日
      2
    • 輕流的低代碼

      輕流的低代碼平臺是一種創(chuàng)新的軟件開發(fā)工具,它能夠幫助開發(fā)人員快速構(gòu)建應(yīng)用程序,減少繁瑣的編碼工作。低代碼平臺的出現(xiàn),使得開發(fā)人員能夠更加專注于業(yè)務(wù)邏輯的實現(xiàn),而不必花費大量時間和精…

      科研百科 2024年3月5日
      104