# todo-app **Repository Path**: similar-server/todo-app ## Basic Information - **Project Name**: todo-app - **Description**: 待办事项APP - 包括待办事项管理、分组管理、用户聊天、社交动态 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-05-17 - **Last Updated**: 2025-04-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TODO APP 第一期功能 1. 待办事项 所有分组未结束的待办事项列表 2. 分组管理 所有加入的分组 3. 我的 历史待办事项、我的分组、我收藏的待办事项 4. 升级 - 接入蒲公英 5. 登录退出 - 登录界面/退出界面 6. 持久化 - 待办事项、登录信息 第二期功能 1. 好友列表 - “我的” 新增邀请二维码、搜索好友昵称或者用户名,新增好友列表页面 2. 聊天 - 允许好友之间互相聊天 3. 开放注册功能 4. 分组邀请 - 分组详情页面会新增邀请二维码、或者添加好友 5. 首页添加扫一扫功能 应用内二维码格式 todoapp://// mod 主要是user、group 应用外二维码格式 http(s):/// 第三期功能 1. 待办事项完成与延期 2. 待办事项 - 新增设置可见范围(可见范围设置以待办事项范围生效、分组中的其他成员可能都会被他们各自的好友见到) 3. 朋友圈 - 可查看好友分享的待办事项;朋友圈中有好友待办事项、好友动态等;允许朋友评论、点赞、收藏 4. 动态 - 可发布动态(文字、文字+图片) 第四期功能 1. 开放兴趣分组 - 旅游、学习、美食、工作等分组;用户可以自由关注或者取消分组,关注分组过后,可以发布待办事项(例如自驾九寨沟旅游等) 2. 待办事项日志 - 发布者 随时可以追加日志,开放日志追加功能允许特定人员可以追加日志 3. 开放世界分组 - 允许所有人发布世界待办事项,允许整个APP中的人员看到 第五期功能 1. 互动积分功能 - 发布待办事项、追加日志、关注分组、添加好友等任务可以赚取积分 2. 日志置顶功能 - 待办事项发布者允许置顶待办事项下的日志,置顶数量为1 3. 动态打赏 - 积分打赏、真金打赏 第六期功能 1. 积分充值 - 充值后获得积分 2. 积分商城 - 积分可以兑换特定的社区奖品 3. APP活动 - 参与特定兴趣分组创建特定待办事项即可参与活动、活动截止日期内参与的兴趣分组让更多的人参与即可进入活动榜单 第七期功能 1. 新增小工具 - 旅游线路规划、寸照制作等 ## App完成情况 #### 第一期 - [x] 框架搭建 引入 flutter_dva flutter_hooks go_route 等框架 - [x] 登录 - [x] 首页 - 所有待办事项 - [x] 分组管理 - [x] 我的 - [x] 退出 - [x] 新增待办事项 - [x] 待办事项详情 #### 第二期 - [x] 个人主页 - [x] 音视频通话 7.17 - [ ] 注册功能 8.4 - [ ] 聊天室【文本、图片、Emoji、系统消息、Tips】7.21 - [ ] 搜索用户并关注 7.28 - [ ] 关注的用户列表 7.28 - [ ] 粉丝列表 7.28 - [ ] 个人主页关注用户 7.28 - [ ] 创建分组 8.11 - [ ] 分组邀请 8.18 - [ ] 扫一扫 8.18