一个本地桌面任务管理工具,使用 Electron + React + SQLite。
- 新增、编辑、删除任务
- 任务字段:名称、开始时间、结束时间、详细内容、状态、任务类型
- 支持任务类型管理和任务状态管理
- 不同任务状态使用不同颜色卡片,方便区分待办、进行中和已完成任务
- 每个任务可配置时间和子任务,子任务勾选比例会自动更新
- 支持状态详情和子任务管理,可补充相关资料并添加、删除子任务
- 支持跨列拖拽和同列排序
- SQLite 持久化,数据库保存在 Electron 的
userData目录
主界面包括任务类型管理和任务状态管理,不同状态的任务卡片会以不同颜色展示。
单个任务支持创建、编辑、日期选择、状态详情和子任务管理;开始日期默认使用创建任务当天。
npm install
npm run devnpm test
npm run buildnpm run dist
