Skip to content

Noahmlng/Nowa

 
 

Repository files navigation

Nowa - Your Personal Growth Companion

In an age of information overload, Nowa helps you focus on what truly matters
We're not just another to-do list, but a thinking partner for achieving your personal goals.

Core Features & Use Cases

1. Goal Decomposition System

When you face these challenges:

  • Setting annual goals without knowing where to start
  • Repeatedly postponing important objectives
  • Failing to connect daily tasks to long-term vision

How Nowa helps you break through:

  • Automatically breaks large goals into executable phases and milestones
  • Visualizes how your daily tasks contribute to your goals
  • Provides periodic reflection prompts to help adjust your path

2. Context-Aware Task Management

When you face these challenges:

  • Handling numerous tasks with difficulty identifying what's truly important
  • Constantly interrupted by urgent but unimportant matters
  • Unable to utilize your peak energy hours effectively

How Nowa helps you break through:

  • Recommends optimal work periods based on your biological clock and habits
  • Intelligently identifies time-sensitive tasks for priority reminders
  • Reschedules unfinished items intelligently based on importance

3. Personal Feedback Loop

When you face these challenges:

  • Repeating the same work patterns while expecting different results
  • Unable to identify which habits are hindering your progress
  • Lacking systematic understanding of your work methods

How Nowa helps you break through:

  • Guides you through structured task retrospectives
  • Identifies and highlights your productivity patterns and bottlenecks
  • Continuously optimizes task suggestions based on your feedback

Nowa - 个人成长的智能伙伴

在信息过载的时代,Nowa助你专注真正重要的事
我们不只是另一个待办清单,而是你实现个人目标的思考伙伴。

核心功能与应用场景

1. 目标分解系统

当你面临这些挑战时:

  • 制定了年度计划,却不知从何开始
  • 重要目标一再拖延,无法落实
  • 看不到日常任务与长期目标的联系

Nowa如何助你突破:

  • 将大目标自动分解为可执行的阶段和里程碑
  • 可视化展示每日任务对目标的贡献度
  • 提供定期反思提示,帮助调整目标路径

2. 情境感知任务管理

当你面临这些挑战时:

  • 每天处理大量任务,难以识别真正重要的事
  • 总是被紧急但不重要的事打断
  • 精力高峰时间未能有效利用

Nowa如何助你突破:

  • 根据你的生物钟和习惯推荐最佳工作时段
  • 智能识别时效性任务并优先提醒
  • 未完成事项会根据重要性智能重排

3. 个人反馈循环

当你面临这些挑战时:

  • 重复同样的工作模式却期待不同结果
  • 无法识别哪些习惯在阻碍你的进步
  • 缺乏对自己工作方式的系统性了解

Nowa如何助你突破:

  • 引导你进行结构化的任务复盘
  • 识别并提示你的生产力模式和瓶颈
  • 根据你的反馈不断优化任务建议

技术实现

项目结构

nowa/
├── src/
│   ├── app/            # 主应用页面和路由
│   ├── components/     # 界面组件
│   │   ├── EnhancedGoalList.tsx   # 目标管理
│   │   ├── TaskList.tsx          # 任务列表
│   │   ├── TaskDetail.tsx        # 任务详情
│   │   ├── Sidebar.tsx           # 侧边导航
│   │   ├── TaskSuggestions.tsx   # 任务建议
│   │   └── DailySummary.tsx      # 日常总结
│   ├── store/          # 状态管理
│   ├── services/       # 服务和API
│   ├── types/          # 类型定义
│   └── utils/          # 工具函数

技术栈

  • Next.js: React应用框架
  • TypeScript: 类型安全保障
  • Zustand: 简洁状态管理
  • Tailwind CSS: 高效样式系统
  • date-fns: 日期处理工具

许可证: MIT

About

Fork a local version to deploy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 82.9%
  • HTML 11.1%
  • JavaScript 5.2%
  • CSS 0.8%