项目经验

来自姬鸿昌的知识库
Jihongchang讨论 | 贡献2023年5月13日 (六) 02:55的版本
跳到导航 跳到搜索
项目名称 红音二期(视频相亲交友APP)

https://baike.baidu.com/item/%E7%BA%A2%E9%9F%B3/24211849

项目描述 作为一款真实、高效的视频相亲交友APP,以“伊对”作为目标竞品,

以红娘主持多人视频相亲为主要形式,为单身男女提供在线相亲、陌生人交友等服务。

用户可以通过多人视频、图文展示等方式实现互动交友

开发环境 在 Windows 上开发

使用 IDEA、Eclipse 开发

使用 Git 做版本控制

部署在 Linux 上

使用的关系型数据库:MS SQL Server 和 MySQL

使用的内存型数据库:Redis

解决多环境频繁更新、部署的问题:应用自动化更新、部署使用 Jenkins

子系统分析 每个子系统会有一个对应的 Maven 项目
系统名称 对应项目 主要功能
登录系统 login 账号、密码登录

微信登录

QQ登录

手机号码一键登录

手机号码、验证码登录

推荐系统 recommend 千人千面

针对每个用户应用复杂规则生成不同的推荐列表

是否同城

排除已关注

排除好友

排除点赞过的

排除被封禁的

按权重排序 {

在线状态[在线优先于离线、离线时间短的优先于离线时间长的]

年龄是否小于35岁[小于35的优先于大于等于35的]

择偶目标年龄区间

是否有车

是否有房

目前居住城市

意愿择偶城市

目标身高范围

目标体重范围

……

}

埋点系统 event-track 数据埋点上报

IMEI

手机型号

系统版本

分辨率 {

为了重现、定位、解决移动端 UI 显示、交互的问题(比如在个别用户手机上遇到显示异常的问题);

为了后期考虑侧重、优先要实现的 UI 做准备(工期有限的情况下,UI 同学要优先考虑出哪种分辨率的平面设计资源)

}

网络(WIFI、4G、5G)、

产品版本(记录用户移动客户端的 app 版本)

其他上报数据 {

场景(哪个界面)、

动作代码、

动作内容(登录、提交、支付、进房间......,用于做产品分析和用户行为分析)、

动作时间、

区域(基于 GPS 定位得到的地址)、

IP 地址

}

推送系统 push 为其他子系统提供推送接口(推送各种通知信息到客户端),依赖于融云的第三方实现 {

推送消息指定 ID 的用户接口;

推送消息给添加了指定标签的多个用户的接口;

}

后台管理系统 admin 使用开源框架 GUNS 实现的、提供给公司内部人员(运营、财务、……)使用的后台管理系统
功能模块 功能描述
用户封禁 查看被封禁的用户(被封禁的时间、被封禁的原因)

封禁指定 ID 的用户

解除对指定 ID 用户的封禁

banner 管理 房间列表中显示的 banner 查看、配置

配置后客户端会拉取到新 banner 的相关信息 {

标题文本

图片 URL

顺序

开始时间

结束时间

是否有效

点击打开的 H5 URL

}

超管管理 为指定ID 的用户配置超管身份 {

主要是给房间巡查和运营使用,便于在封禁房间和将违规用户踢出房间或进行封禁

}

删除指定ID 用户的超管身份

查看有超管身份的用户

用户虚拟货币管理 提供给运营和财务人员查看用户的虚拟货币(x豆、x钻)、监控平台虚拟货币存量、使用量

冻结可疑用户的虚拟货币,使其不能使用虚拟货币在应用内消费 {

比如被盗账户、利用漏洞获取大量虚拟货币的账户

}

扣减、增加指定用户的虚拟货币 {

用于对平台用户的奖惩、

日常榜单活动前几名的虚拟币奖励发放、

……

}

……
运营系统 marketing 最佳牵线人

五一劳动节

国庆节

清凉一夏

贡献榜、人气榜、奖池数据

订单系统 order 支付宝、微信充值

苹果内购

应用到的框架技术
名称 应用目的
分布式微服务:Spring Cloud 子系统之间的相互调用
Redis 集群化方案:Redis Cluster 解决推荐系统中内存不足够缓存所有推荐数据的问题

解决推荐系统中单个 Redis 实例 IO 压力过大的问题


项目名称 红音一期(在线k歌软件)
项目描述
时间 2019-11-19

https://jingyan.baidu.com/article/3c343ff758fb354d377963a5.html

2019-12-19(有) https://baike.baidu.com/reference/24211849/a62eUdBWoQ4oFaN_FUVuson4c2VnFFJ6EYYwxXTN5dFs99qlk5FCEiMyTsFFPM-A_iv6AaV8yO6lwxpJyU5wYFrMMYUKHhDftNDvXy8WGkMad2sLSzZGr2_5vaRdR2LgPuNd1OcXxtQgrQYR5RzkLNHHzSAi7v0dI3PF2vsg9XGauRqTaXrDYMEphqii7nc3alboR6QwZgOBOw

2021-12-22(还有)

项目描述 以“全民K歌”作为目标竞品的唱歌平台


红音一期

呱呱直播

商业站