# BloodFootBall **Repository Path**: swei/BloodFootBall ## Basic Information - **Project Name**: BloodFootBall - **Description**: No description available - **Primary Language**: TypeScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-08-27 - **Last Updated**: 2023-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 开发规划(趣演) ### 第一阶段,基础落地(2023-03-01 ~ 2023-03-02)2天 #### 环境落地 目标:成本亲民、易维护、易扩展、易迁移 ``` 1、第一阶段落地App原型+设计稿、后台原型+设计稿; 2、选择云基础架构,推荐腾讯云,价格亲民+服务可靠; 3、云服务器CVM(4核8G按量计费)、CDN存储服务(按量计费)、域名绑定、短信发送服务; 4、CVM安装Docker(业务程序容器化)、Nginx、Mysql、Redis、Kafka或MQ,单配置开发、集群化程序设计; ``` ### 第二阶段,技术设计(2023-03-03 ~ 2023-03-05)3天 #### Server端 ##### (2023-03-03 ~ 2023-03-05)3天 ``` 1、搭建开发、测试环境、配置https证书、Docker容器服务; 2、搭建接口测试平台、接口文档平台落地(MD编辑渲染); 3、测试处理腾讯云的CDB for Mysql ,相关配置适应的场景,明确CDB的数据迁移的实施和操作务必有充分的准备 4、测试处理腾讯Redis的单例主从实例,明确数据迁移; 5、测试分布式数据库DCDB,及其线上搭建,扩容方式; 6、权限token化,基于JWT实现全局token机制; 7、编写并测试业务框架; ``` #### 客户端 ##### (2023-03-01 ~ 2023-03-05)5天 ``` 1、编写并测试业务框架(网络、存储、图片加载、基础常用控件、播放器、MVVM结构等等) 2、集成并封装基础SDK组件,统计(友盟)、崩溃统计+应用更新(Bugly) 3、集成并封装业务SDK组件,支付(微信、支付宝)、旷视Face++(人脸识别、人像处理、人体识别、图像识别)、平台分享(ShareSDK) ``` ### 第三阶段,业务落地(2023-03-05 ~ 2023-03-31)25天 1级页 ``` 1、开屏页、全局初始化、隐私协议、权限申请提示 1d 2、主页Tab UI框架+活动弹窗+更新检测 1d 3、首页Banner+特效玩法 0.5d 4、换装页,多级联动(视频换脸、照片唱歌、图片换脸)(热门推荐、每日更新、照片唱歌等等)+ Banner 2.5d 5、特效页,单级联动(热门推荐、每日更新、照片唱歌等等) 1d 6、模板页,复用4、5+微调UI 1d 7、我的页 0.5d ``` 2级页 ``` 1、banner点击(类别信息流页) 0.5d 2、来电秀点击二级页(图文类别信息流) 0.5d 3、时光相机、老照片上色、异性的你、(播放器) 1d 4、换装->视频换脸->照片唱歌(抖音类滑动功能落地)2d 5、支付页 + 功能接口 1.5d 6、用户登入 + 功能接口 + 用户协议+隐私声明 1d 7、我的收藏 + 功能接口 + 类别联动复用 1d 8、来电显示 + 功能接口 + 支付数据 1d 9、壁纸管理 1d 10、权益码 0.5d 11、分享给好友(朋友圈、微信分享对接 + h5页面) 0.5d 12、合伙人招募联动页 0.5d 13、合伙人中心 + 功能接口 + 提现 + 交互 1.5d 14、上传视频 + 功能接口 0.5d 15、更多设置 0.5d 16、联系客服(webview) 0.5d ``` 3级页(核心功能页) ``` 1、全局拍照 + 相册页 2d 2、图片换脸 + 视频换脸 5d (得看具体情况来定) ``` #### Server端 ##### (2023-03-05 ~ 2023-03-20)15天 ``` 1、根据接口设计开始建库建表; 2、编写业务接口; 3、自测业务接口; 4、联调接口; todo ``` ##### (2023-03-20 ~ 2023-03-30)10天 ``` 1、用户列表 2、充值列表 3、配置中心 4、文件上传中心 5、业务配置 todo ``` ### 第四阶段,测试+交付+流量测试 (? ~ ?)