Skip to content

tian-Sun/feeter

Repository files navigation

FocusBoard - 艾森豪威尔矩阵任务管理工具

FocusBoard 是一个基于艾森豪威尔矩阵(四象限法则)的任务管理工具,集成了番茄钟计时器和记事本功能,帮助用户更好地管理时间和任务。

功能特点

  • 🎯 四象限任务管理
    • 重要且紧急
    • 重要不紧急
    • 紧急不重要
    • 不重要不紧急
  • ⏰ 番茄钟计时器
    • 25分钟工作时段
    • 5分钟休息时段
    • 完成提醒
  • 📝 便捷记事本
  • 🔄 拖拽排序
  • 💾 本地数据持久化
  • 📱 响应式设计

技术栈

  • React 18
  • TypeScript
  • Vite
  • Material-UI (MUI)
  • @dnd-kit (拖拽功能)
  • localStorage (数据持久化)

开始使用

  1. 克隆项目
git clone https://github.com/你的用户名/feeter.git
cd feeter
  1. 安装依赖
npm install
  1. 启动开发服务器
npm run dev
  1. 构建生产版本
npm run build

使用说明

  1. 任务管理

    • 在输入框中输入任务,按回车添加
    • 拖动任务可以改变其优先级(在象限间移动)
    • 双击任务可以编辑内容
    • 点击复选框标记完成
    • 点击删除图标移除任务
  2. 番茄钟

    • 点击开始按钮启动计时
    • 工作时段结束后自动进入休息时段
    • 时段结束会有提示音
  3. 记事本

    • 自动保存内容
    • 可以随时记录想法和笔记

数据存储

所有数据都存储在浏览器的 localStorage 中,包括:

  • 任务列表及其状态
  • 记事本内容
  • 象限标题

贡献

欢迎提交 Issue 和 Pull Request!

许可

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors