Navigation
阅读进度0%
ReactNative项目实战:TodoMax PRD文档
December 19, 2024 (1y ago)
ReactNative
PRD
App
不积跬步无以至千里,不积小流何以成江河。这里是ReactNative项目实战项目TodoMax的PRD文档,有很多不足欢迎大家点评,别忘了给我点个start⭐️,跪求老爷们行行好吧
微软的ToDo
大概其就是下面的这个样子👇🏻




总结呢还是非常炫酷和实用的,我本人也在使用,当然了它的功能不只是一个简单的Todo还有非常多很N的功能,这里大家去体验一下就能了解了
我们要做成什么样子 (目标)
首先,我们不可能做到100% 和80% ,这个是一个非常大的工作,我写这个PRD的时候是北京时间2021.8.23日下午 6:26,今天晚上就必须要出一个V1.0版本 ,所以我们只来实现一个App应该有的几个核心功能,至于其他功能,希望大家能和我一起完成,有什么好的需求和建议欢迎上github 提哈,以下就是一些非业务的核心功能,几乎是每一个App都需要的功能。

补充Todo

需求列表
| 序号 | 需求概述 | 初稿 | 详细需求 | 备注 | 状态 |
|---|---|---|---|---|---|
| 0 | 用户第一次安装需要看到一个启动图welcome | ![]() |
1. 用户第一次安装App的时候打开显示一个启动图 1. 启动图可以自动更新 2. 启动图是动态的 2. 用户后续实用App不触发启动图,只有第一次安装 3. 用户卸载再安装也算启动图 |
||
| 1 | 用户可以离线实用,也可以登录后实用,登录后可同步云端数据 | ![]() |
1. 用户可以选择离线使用 2. 当用户登录的时候提示用户是否需要同步本地数据,如果有本地数据且没有和云端同步过的 |
||
| 2 | 会员权益,可以不限量添加Todo | ![]() |
1. 限制用户添加分类 最多5个 2. 限制用户添加Todo,每个分类下的Todo条目 最多10个 3. 需要提示用户购买升级成为会员 |
||
| 3 | 支持多国语言 | ![]() |
1. 第一次使用的时候需要选择语言 2. 默认语言英语 3. 使用途中也能更改语言,立即生效 |
||
| 4 | 好友功能支持聊天 | ![]() ![]() |
1. 用户可以搜索已经添加的好友 2. 用户可以通过搜索添加新的好友 3. 用户点击好友可以互相发消息 4. 需要拥有 对方正在输入中的提示 |
||
| 5 | Todo核心功能 | ![]() |
1. 点击份Todo分类进入子类 2. 点击新增挑起键盘输入点击保存可以添加一个 todo 默认放在 正在进行中 3. 点击checkbox,标记todo已经完成,放入已完成列表中 4. 支持给整个父类设置重新开始 全部todo 5. 支持删除整个分类 ,同时也删除子类 |
||
| 6 | 安全相关 | 1. 实现App编译混淆加密,防止被反向编译出来规避这方面的风险 2. 消息推送 3. 自费 |






