taskcafe 是一个持续开发中的开源看板工具,可以通过看板界面设置截止日期、标签、添加清单等来管理任务。此外,还可以通过“我的任务”视图查看所有当前分配给您的任务,创建和管理个人项目,以及查看任务评论和活动。
功能
已实现以下功能:
- 看板界面管理任务: 通过看板界面设置截止日期、标签、添加清单来管理任务。
- 我的任务视图: 在“我的任务”视图中查看所有当前分配的任务。
- 个人项目: 创建和管理个人项目。
- 任务评论和活动: 在任务中添加评论和查看任务活动。
安装
使用 Docker 和 Docker Compose
- 确保已安装 Docker 和 Docker Compose。
- 克隆仓库并进入目录:
git clone https://github.com/JordanKnott/taskcafe && cd taskcafe
- 运行以下命令启动 Postgres 和 Taskcafe 实例:
docker-compose -p taskcafe up -d
- 访问
http://localhost:3333
完成系统用户创建。
从源码安装
- 确保已安装 Golang。
- 克隆仓库并进入目录。
- 使用 Mage 构建二进制文件:
go run cmd/mage/main.go install go run cmd/mage/main.go build
- 配置数据库后,运行数据库迁移并启动 Web 界面。