FocusBoard 是一个基于艾森豪威尔矩阵(四象限法则)的任务管理工具,集成了番茄钟计时器和记事本功能,帮助用户更好地管理时间和任务。
- 🎯 四象限任务管理
- 重要且紧急
- 重要不紧急
- 紧急不重要
- 不重要不紧急
- ⏰ 番茄钟计时器
- 25分钟工作时段
- 5分钟休息时段
- 完成提醒
- 📝 便捷记事本
- 🔄 拖拽排序
- 💾 本地数据持久化
- 📱 响应式设计
- React 18
- TypeScript
- Vite
- Material-UI (MUI)
- @dnd-kit (拖拽功能)
- localStorage (数据持久化)
- 克隆项目
git clone https://github.com/你的用户名/feeter.git
cd feeter- 安装依赖
npm install- 启动开发服务器
npm run dev- 构建生产版本
npm run build-
任务管理
- 在输入框中输入任务,按回车添加
- 拖动任务可以改变其优先级(在象限间移动)
- 双击任务可以编辑内容
- 点击复选框标记完成
- 点击删除图标移除任务
-
番茄钟
- 点击开始按钮启动计时
- 工作时段结束后自动进入休息时段
- 时段结束会有提示音
-
记事本
- 自动保存内容
- 可以随时记录想法和笔记
所有数据都存储在浏览器的 localStorage 中,包括:
- 任务列表及其状态
- 记事本内容
- 象限标题
欢迎提交 Issue 和 Pull Request!
MIT License