近些年由于各大短视频平台带火了开封王婆户外说媒相亲婚恋节目,导致近期婚恋相亲软件或小程序卖的火热,现山东布谷科技就开发过的相亲婚恋app应用软件源码所应用到的技术栈及功能清单详细剖析,希望对从事婚恋相亲行业运营及技术研发的朋友有一定的作用!
编辑
布谷 相亲婚恋 系统 软件 源码部署环境
安装要求(只有在相同的环境下才更容易避免一些不必要的麻烦):
●安装Center OS 7.9,我们自己的服务器使用的是7.9建议相同系统,非强制
●安装宝塔环境(强烈推荐使用)
●安装软件环境:PHP 7.3、Nginx默认版本 、MySQL5.6版本、Redis+PHP的redis扩展
●PHP禁用函数 putenv
Swoole-compiler扩展:安装swoole扩展,项目根目录或者在install目录下有swoole-compiler-loader.php文件(没有这个安装引导文件的话可以在技术群里要一下,或者自己去swoole-compiler官网下载),部署好站点后按照步骤安装,扩展文件在项目根目录下也有.so文件,如果需要对应的版本没有可以在沟通群中要,或者自己去swoole-compiler官网下载。
布谷相亲婚恋系统软件源码代码部署安装
1、添加站点输入你解析好的域名
编辑
2、上传代码
编辑
3、安装Redis扩展
编辑
4、安装fileInfo
编辑
5、配置接口数据库
编辑
6、添加数据库
编辑
7、本地上传数据库
编辑
8、数据库用户密码
编辑
最后还有布谷相亲软件源码开发时所应用到的三方配置,比如短信配置、视频配置、im配置、支付配置、登录配置、存储配置、域名绑定加速等配置。以下详细为大家剖析相亲婚恋app系统软件源码开发及运营人员常规要求的功能。
| 布谷相亲-功能介绍-更新至2021.8.2号 | ||
| 模块 | 功能 | 描述 |
| 登录注册 | 登录注册 | 1、手机号+验证码登录 2、第三方--微信登录 |
| 完善资料 | 头像昵称、性别、年龄和城市(注册完成后性别不支持更改) | |
| 征友条件 | 1、所在地:可以选不限; 2、选择年龄:选择年龄区间 | |
| 首页 | 直播入口 | 从左到右依次问:视频相亲(3人)、多人交友(7人)、私密相亲(私密)、开启直播; |
| 开启直播 | 1、判断是否达到升级红娘的条件; 2、判断是否完成了实名认证; 3、根据选的房间类型,需要判断红娘等级--普通红娘开不了多人交友直播(后台可设置); | |
| 推荐列表 | 1、首页进来,默认显示「推荐」、只推荐异性; 2、个人信息-显示头像昵称、年龄、地区、身高、收入和交友心声 3、点击小心心-会自动发消息(随机发送)--后台做内容库;--点击发送后,小心心变成聊天icon; 4、列表任务会有状态-在线、刚刚在线(可记录半小时/1小时)、相亲中和交友中--可直接跳转到直播间; | |
| 附近的人 | 基于用户所在位置的经纬度进行推荐,距离由远到近展示 | |
| 申请红娘月老 | 1、申请条件: ① 相亲连麦达到XX小时 --可加速:通过绑定师傅、锁定情侣、被守护 ② 邀请人数大于等于XX人 ③ 外部团队入驻 2、达到申请条件后,判断是否完成了实名认证; 3、全都完成后,才能申请红娘月老--后台审核完成; | |
| 开播 | 1、三人相亲: ① 选择房间类型(普通/私密) ② 邀请嘉宾-(在线群成员、在线好友、大厅) ③ 选择后,点击头像还能继续选择更换 ④ 分享 2、多人交友: ① 交友场/相亲场 ③ 选择邀请'嘉宾+分享 | |
| 房间类型介绍 | 1、三人普通--公开相亲 2、三人私密--不允许观众,只有男女嘉宾和红娘,进房间需要申请 3、多人交友:不限制男女比例 4、多人相亲:限制男女比例1:1 | |
| 个人主页 | 1、tab:个人信息和动态; 2、信息标签固定四个:性别年龄、地区、是否实名、身高---有就显示,没有不显示; 3、个人信息:学历、收入、职业、婚姻状况、交友心声 4、征友条件; 5、收到的礼物-可查看守护榜 6、加入的相亲群列表 7、操作:发消息、举报、加入黑名单 | |
| 发消息 | 1、可以加好友--送礼物/花费XX桃花; 2、发文字消息/语音消息/表情--非好友有发消息限制; 3、发图片/拍摄图片 4、送礼物 5、此页面也可以举报/拉黑 | |
| 守护榜 | 1、守护榜-第一名:必须7日内赠送礼物价值大于XXX桃花,否则不是守护; 2、赠送礼物大于当前守护,即可成为新守护; 3、若7日内不足999,则会失去守护身份; | |
| 动态 | 话题 | 1、话题-左右滑动查看展示 2、话题-后台管理-增删改; 3、点击话题,可查看当前话题下的所有动态; |
| 动态列表 | 1、分为: ① 广场:所有用户发布的动态 ② 好友:显示好友发布的动态 2、动态列表包含:发布人信息(头像昵称、年龄、地区)、动态内容(话题、文字、图片/视频)、发布时间、发布地区、点赞+留言、「关注」按钮; | |
| 发布动态 | 1、选择话题-非必选 2、话题内容(文字、图片-最多9张/视频-1个-非必填) 3、地理位置--非必选--默认不选 备注:退出时,要检测当前是否有输入内容,如果有给予退出提示; | |
| 直播 | 直播列表 | 分为:相亲、多人、私密,默认显示--三人公开房间 |
| 搜索 | 1、搜索条件:红娘/月老的昵称/ID 2、搜索历史+删除搜索历史 | |
| 相亲列表-状态 | 1、相亲中:男女嘉宾都有 2、虚位以待:里面只有异性嘉宾 3、没有状态:只有红娘自己 | |
| banner位轮播 | 1、榜单-荣耀榜+魅力榜 2、其他运营类活动banner--后台管理 | |
| 榜单 | 统计维度:今日榜单、昨日榜单、上周榜单 1、荣耀榜:送出去礼物最多的 2、魅力榜:收到礼物最多的 | |
| 私密房间 | 麦位为空的时候,都可以申请,如果没有空余位置,则给用户提示; | |
| 自动邀请 | 1、主播在自己麦位空缺的情况下,可以打开自动邀请,系统向平台在线且未上麦的用户发送邀请; 2、用户可接受也可以不接受,如果不点击,3秒后弹框消失; 3、单个直播间,不重复对一个人发送邀请 | |
| 主播端 | 功能 | 闭麦自己、发红包、美颜、消息、分享、送礼物、发消息 |
| 红娘信息 | 头像昵称、等级、相亲群(是否开通,开通了就显示) | |
| 房间内成员 | 1、有三个状态:已邀请上麦(已邀请但未同意上麦)、邀请上麦(符合上麦条件的用户)、已上麦(已经上麦的嘉宾) 2、可以筛选(只看男/女、全部) | |
| 相亲群成员 | 红娘创建的相亲群,成员列表的状态有「邀请上麦」和「已邀请」; 操作:「一键邀请」--可以一键邀请全部; ---如果当前主播没有创建相亲群,则不显示 | |
| 好友 | 添加的好友列表 | |
| 消息区域 | 1、带守护标签(ta的守护榜第一名)、带情侣标签以及vip身份 2、直播间消息--XXX送了XXX XXX礼物; 飘屏:① 成为情侣飘屏 ② 转盘大于XX桃花的礼物飘屏(后台设置数值) 3、男女用户的昵称区分:男用户-蓝色,女用户-粉色; | |
| 邀请上麦 | 1、打开自动邀请 2、手动邀请--在线群成员、在线好友、大厅 | |
| 连麦管理 | 1、上麦申请--操作同意申请上麦者 2、连麦管理--管理直播间里的人,可以操作自己静音,可以把嘉宾抱下麦; | |
| 送礼物 | 1、不能自己送自己、送礼物可以多选人,点击「发送」才能送出 2、麦位上的「加好友」-送礼物就可以成为好友,成为好友后,会变成「礼物」的icon; 礼物分类:普通礼物、会员专属、背包礼物 会员礼物--只有开通会员才能送出 ; 背包礼物--转盘转出来的; | |
| 爱慕榜 | 统计本场直播间送礼物情况,从多到少排名 | |
| 资料卡 | 1、可以通过资料卡,查看看当前用户的守护榜单; 2、点击资料卡-送礼物-可以送礼物(观众也可以赠送); 3、资料卡操作:邀请上麦、下麦、踢出直播间、举报等功能; | |
| 私密直播间 | 1、直播间满人了,也可以申请上麦,可以等待; 2、嘉宾位有空余,可以同意列表里的用户; 3、上麦流程:申请上麦→红娘同意→用户页面继续同意; 4、私密直播间没有观众; | |
| 嘉宾端 | 我要相亲 | 麦位上的「我要相亲」功能同下面的「申请上麦」,点击状态切换「等待同意」; |
| 相亲群 | 1、当前主播红娘/月老创建的相亲群,判断有没有创建,如果没有创建则不显示; 2、男性加群会消耗XX桃花(后台设置),余额充足自动扣费,女性免费; 3、退群需要去群组功能里面退; 4、可以查看目前的群成员列表 | |
| 功能 | 麦克风/闭麦、发红包、美颜、消息、分享、送礼物、发消息 观众端:只有送礼物、分享和消息; | |
| 申请上麦-状态 | 1、男士-会显示「消耗20桃花」 2、女嘉宾就是申请上麦 3、等待同意:已经申请上麦,等待主播同意; 4、结束上麦:已在麦上,点击「结束上麦」-下麦,但还是房间里 | |
| 多人房间 | 多人房间 | 1、包含多人相亲和多人交友房间、封面颜色有区分; 2、封面上显示当前房间的红娘和房间内的人以及房间类型 3、其他功能同三人间功能; |
| 发红包 | 1、三端都有发红包的功能 2、红包类型:拼手气和平均红包 3、设置红包:抢红包条件、红包金额、个数、发红包时间(立即/延迟X分钟) 4、如果红包没抢完,24小时后会退回到账户; | |
| 抢红包 | 1、红包标识-只有当前直播间有红包才会显示,可移动; 2、红包状态 3、根据发放红包的用户设置的条件,完成后才能抢红包; 4、抢红包明细 | |
| 消息 | 最近访客 | 1、记录最近查看过自己个人主页的用户; 2、非vip只能查看3条(最开始的),会员可以查看全部; 3、可以引导开通会员查看全部; |
| 互动通知 | 点赞和评论、自己点赞/评论自己不提醒 可以点击跳转到详情页; | |
| 系统消息 | 所有系统消息列表 | |
| 聊天列表 | 1、好友和群聊会有标签;陌生人会显示陌生人的年龄和地区信息; 2、长按功能:好友-置顶、删除聊天记录;非好友-置顶、删除该聊天; | |
| 消息-群聊 | 我创建的群聊 | 状态:① 空-立即创建 ② 已经创建 1、只有红娘/月老才能创建群聊; 2、每个人只能创建一个; 3、创建后可以解散,解散后也可以继续创建;解散后,群成员全部退出; 4、可以对群成员进行管理-移除群成员; |
| 创建群聊 | 1、判断是否有权限--是否是红娘/月老身份; 2、完善群头像、群昵称、群公告、群宣言; | |
| 我加入的群聊 | 列表、加入可以详情页面退出群聊;--男用户加群需要付费 | |
| 推荐群聊 | 列表 | |
| 我的 | 个人资料 | 头像、昵称、年龄、地区、ID、个人主页入口 |
| 头像 | 1、头像:增加头像审核功能--后台 2、头像状态:审核中、审核失败-(推送系统消息) 3、头像审核失败后,会给用户弹框-引导用户再次上传真实头像; | |
| 完善资料弹框 | 弹出节点: 1、注册成功后,进到「我的」页面会弹一次; 2、判断用户补充资料,如果5项都没填写,会二次弹出,但每天只弹一次; | |
| 桃花充值 | 1、说明:App内的通用虚拟货币,可用于送礼物加好友、上麦/加群等; 2、可查看当前余额; 3、充值的选项及充值方式; 4、桃花明细-充值和消耗明细,可根据月份进行筛选; | |
| 我的收益 | 1、提现记录-分为收益明细和提现明细 2、可提现金额 3、处理中提现和累计提现 4、兑换桃花和提现都需要实名认证 | |
| 提现 | 1、提现手续费--后台开关,并设定手续费的百分比 2、提现方式--支付宝和微信--支付宝姓名默认是认证的姓名,不允许修改; | |
| 兑换桃花 | 后台设定兑换比例,用户自定义输入兑换; | |
| 实名认证 | 姓名和身份证号 | |
| 红娘月老中心 | 根据目前的用户等级来显示状态: 1、普通用户--申请红娘/月老 2、红娘--当前级别的权益有效期、权益明细、保级和晋级条件进度; 3、王牌红娘-增加「查看徒弟详情」功能; | |
| 徒弟列表 | 1、徒弟分类(预备、普通、高级和王牌) 2、记录徒弟的开播及收益、进度以及徒弟贡献收益明细; 3、解绑徒弟--会触发系统消息 | |
| 我的情侣 | 1、状态:绑定和未绑定 2、如何绑定:赠送异性情侣礼物即可绑定-情侣礼物后台上传、同性之间送情侣礼物只计算收益; 3、情侣有效期:1个月,到期自动解锁; 4、解绑情侣:男性用户免费随时解绑,女用户在绑定7天后需要花费桃花才能解绑-后台设定具体的桃花数; 5、只能查看自己的情侣,不能看别人的; 6、去直播间带着情侣昵称标签; 7、情侣不能被替换,到期自动解绑; | |
| VIP中心 | 1、当前会员开通状态以及到期日期; 2、会员特权明细 3、会员开通天数的选择--后台设定XX钱开通XX天 | |
| 绑定师傅 | 1、通过别人邀请下载注册的,会默认绑定邀请人为师傅; 2、师傅推荐列表-后台推荐的优质师傅; 3、搜索:只能搜索王牌师傅,别的级别的师傅搜不到; 4、师傅可以解绑徒弟,但徒弟不可以解绑师傅,解绑的时候会给徒弟发系统消息; 5、可以查看自己绑定的师傅是谁,能点击头像查看个人主页和联系师傅; | |
| 我的动态 | 1、可查看发布的所有动态’ 2、管理删除动态 | |
| 邀请好友 | 1、字段维度:累计邀请奖励、直接邀请、间接邀请人数 2、邀请奖励--男用户充值抽成、女用户收益抽成; 3、邀请记录,明细 4、邀请方式 5、提现邀请奖励--① 金额不能用户自定义,1元的限制只能提一次 ② 绑定微信提现; 6、邀请方式:可保存海报为图片+二维码的、也可分享微信、朋友圈、QQ和QQ空间 | |
| 我的-设置 | 安全中心 | 登录的手机号和实名状态 |
| 黑名单 | 黑名单列表、可解除黑名单 | |
| 意见反馈 | 给平台提交反馈意见和建议(文字、图片+联系方式) | |
| 检查更新 | 新版本更新 | |
| 清除缓存 | 清理App缓存 | |
| 退出登录 | 退出本账号的登录-回到登录页面 |