关于这个项目
这是一个帮助用户建立和追踪健康习惯的工具。基于长寿研究,提供科学的习惯建议和可视化的进度追踪。
核心功能:
- 科学的习惯模板(基于长寿研究)
- 每日打卡与进度追踪
- 数据可视化与洞察
- 本地存储,保护隐私
技术栈
- React + TypeScript
- Vite 构建
- Tailwind CSS 样式
- Zustand 状态管理
- Framer Motion 动画
我学到什么
- 状态管理选择:Zustand 比 Redux 更轻量,对于中小型项目非常合适
- 动画克制:Framer Motion 功能强大,但动画应该服务于体验而非炫技
- 习惯产品核心:降低记录摩擦比功能丰富更重要
下一步
- 添加数据导出功能(JSON/CSV)
- 支持自定义习惯模板
- 添加周报/月报统计