一、项目介绍
1、项目背景
在线社交是互联网时代的产物,已成为互联网用户的基础需求之一。移动互联网自2003年起快速发展, 促使在线社交逐渐从PC端转移至移动端。移动社交最初以熟人社交为主,以维系熟人关系、共享资源信 息的形式存在。随着人们交友需求的延伸,移动社交开始向陌生人社交、兴趣社交等垂直方向发展,形 式丰富多样。
2、市场分析
探花交友项目定位于 陌生人交友市场。
- 根据《2018社交领域投融资报告》中指出:虽然相比2017年,投融资事件减少29.5%,但是融资 的总额却大幅增长,达到68%。
- 这些迹象说明:社交领域的发展规模正在扩大,而很多没有特色的产品也会被淘汰。而随着那些尾 部产品的倒下,对我们来说就是机会,及时抓住不同社交需求的机会。以社交为核心向不同的细分 领域衍生正在逐渐走向成熟化。
- 而我们按照娱乐形式和内容为主两个维度,将社交行业公司分类为:即时通信、内容社群、陌生人 社交、泛娱乐社交以及兴趣社交几个领域。
- 而在2018年社交的各个细分领域下,均有备受资本所关注的项目,根据烯牛数据2018年的报告 中,也同样指出:内容社交及陌生人社交为资本重要关注领域,合计融资占比达73%。
根据市场现状以及融资事件来看:陌生人社交、内容社群、兴趣社交在2019年仍然保持强劲的动力,占 到近70%的比例,它们仍然是资本市场主要关注领域。从增长率来看陌生人社交的增长速度远远大于其 他几类,因此我们要从这个方向入手。
3、 目标用户群体
从整体年龄段来看:目前目标用户群体主要以30岁以下为主,其中以18-25岁年龄群体为主要受众人 群。
上班群体:
- 热衷于通过分享内容或表达“个人情绪”在陌生人面前建立特殊的人设,并借此提升自我 价值扩大自己的交际圈;
学生群体:
- 追求个性选择,更倾向找到有共同话题的陌生人对象并建立长期的关系,乐于展现自 我;
文艺群体:
- 拥有自己独特的爱好且拥有特别的个人追求,追求文艺圈子内的交流,希望通过分享结 交更多好友;
沟通弱势群体:
- 对现有长期保持线上对社交模式表现无力且无效,渴望有更加有效且安全的社交方 式出现,解决目前单调乏味的沟通方式;
4、使用场景
用户场景一: 关键词( 内向、社交障碍、不主动 )
- 大学二年级的陈烨是一位品学兼优且容貌昳丽的小女生,但从小到大的朋友特别少。
- 在聚会时大家都觉 得她很高冷,但是陈烨只是不会找时机插不上话,偶尔说上几句也是如细雨飘过。
- 在各类群体社交场合 也难以融入人群。 后来,看到室友小白在玩一款陌生人社交软件并引起了她的兴趣,她可以在软件中建立一个内向真实的 自己,尝试学会更主动更热情地去了解他人。 但是,玩了一段时间后发现很多陌生人都不愿意与她长聊,或者说聊久了无话可说缺乏话题逐渐变成了 好友列表里的一个摆设。
- 在某乎的某个回答中她看到探花交友App,抱着试一试的心态也尝试着体验了一番,从一开始的每天匹 配随心聊天到后来认识到几个有共同爱好的朋友。这同时也让她在社交中慢慢提升自己变得更好
用户场景二: 关键词( 分享、互动、娱乐 )
- 陈莹是一位初入职场的新人,喜欢看书、听音乐、创作、拍照….几乎对什么都感兴趣,在毕业后她发现 认识新朋友,和新朋友一起出去玩的机会越来越少了。朋友圈里的大家都是二点一线的生活,陈莹喜欢 晒生活,说趣闻,发心情。但是,对于朋友圈这个“大杂烩”来说,她不想暴露太多的自我。
- 在一个偶然的机会,她看到微信公众号有一篇关于社交产品的推文,一向对此嗤之以鼻的她突然来了点 兴趣。在用了一段时间后,她发现:她每天可以将自己不愿意分享到朋友圈里的内容,分享到社交产品 里。而且发几条,发的内容是什么,她也可以经常将自己所想,所写,所拍都上传到“圈子”里。
- 对于懂这些东西的人,他们会主动的聚集过来讨论。因此,她也加入到某个兴趣小组,时不时与他们在 线上探讨一些问题。陈莹不但找到了属于她自己的社交圈子,同时也找到一个可以随时随地分享点滴的 平台。
用户场景三:关键词( 脱单、脱单、脱单 )
- 作为一个直男,宋沌堪称直男教学书一般的案例,他的行为类似下图: 曾谈过几次恋爱,都以迅速失败告终。作为一个长相一般,身家一般,谈吐一般的综合表现男来说,他 基本把自己定义成街上一抓一大把的类型。但是,作为一个直男的他也是有个异性梦,每天都梦想着有 一个女友,所以他也不断在尝试。
- 他几乎下载了市面上所有的社交产品,摆上了经过“特殊处理”的自拍照,时不时更新自己的动态。但即 便如此,宋沌依然没有几个异性聊友,宋沌也反省过自己,主要是自己每次图一时新鲜,聊一段时间就 不感兴趣了,而且由于自己比较害羞所以聊天也容易尬聊。
- 在朋友的介绍下,他下载了探花APP,由于属于陌生人社交,宋沌可以不用有太多的思想压力,经过几 天的好友配对,找到了合适的朋友,每天发一些日常生活的消息,也能获得更多的关注,自信心逐渐增 长,聊天技巧也有所提升。
5、竞争对手分析
(1)竞品选择
- 根据我们的市场调研以及分析:从产品细分领域以及对应的产品定位来选择,我们选择了社交范围内的 兴趣社交App作为竞品分析的案例。
- 其中,我们发现:市面上的兴趣社交产品还是较多的,例如花田、soul、探探、陌陌等等,最终我们选 择了花田、SOUL和陌陌。
(2)竞品分析
花田
- 更偏向打造兴趣匹配,并配合线下活动俩者结合提升产品服务。給每一个热爱青年文化的用 户营造出归属感,并促使用户自主的生产内容,形成一个良性的娱乐社交平台
SOUL
- 更注重用户灵魂(内涵)的产品,一定程度上,SOUL摒弃了传统社交的以颜值优先,内 容其次的特点。将自身的个性以及特点先展现出去,然后再以内部算法为匹配手段,通过图文内容 进行用户交流。
陌陌
- 陌陌是一款基于地理位置的移动社交工具。使用者可以通过陌陌认识附近的人,免费发送文 字消息、语音、照片以及精准的地理位置和身边的人更好的交流;可以使用陌陌创建和加入附近的 兴趣小组、留言及附近活动和陌陌吧。
三款产品各具风格,各有特点,但有一点是三款产品都有一个核心观点,就是:弱化肤浅的目的,利用 人类自带的自我认识的本能来结识陌生人。总结而言,就是:希望满足用户『探索自我』的娱乐性。
6、项目简介
探花交友是一个陌生人的在线交友平台,在该平台中可以搜索附近的人,查看好友动态,平台还会通过 大数据计算进行智能推荐,通过智能推荐可以找到更加匹配的好友,这样才能增进用户对产品的喜爱 度。探花平台还提供了在线即时通讯功能,可以实时的与好友进行沟通,让沟通随时随地的进行。
7、后端采用到的技术栈
- Spring Boot + SpringMVC + Mybatis + MybatisPlus + Dubbo
- Elasticsearch geo 实现地理位置查询
- MongoDB 实现海量数据的存储
- Redis 数据的缓存
- cdn 加速静态文件的加载
- Spark + MLlib 实现智能推荐
- 第三方服务 环信即时通讯
- 第三方服务 阿里云 OSS
8、技术架构
9、技术解决方案
- 使用Elasticsearch geo实现附近的人的解决方案
- 使用Spark + Mllib实现智能推荐的解决方案
- 使用MongoDB进行海量数据的存储的解决方案
- 使用采用分布式文件系统存储小视频数据的解决方案
- 使用虹软开放平台进行人脸识别的解决方案
10、技术亮点
- 采用Elasticsearch geo实现地理位置查询
- 采用RocketMQ作为消息服务中间件
- 采用MongoDB进行海量数据的存储
- 采用CDN技术加速静态资源以及小视频的加载
- 采用Apache Dobbo作为微服务架构技术
- 采用SpringBoot + Mybatis实现系统主架构
- 采用Redis集群实现缓存的高可用
二、功能介绍
探花交友平台,涵盖了主流常用的一些功能,如:交友、聊天、动态等。
1、功能列表
功能 | 说明 | 备注 |
注册、 登录 | 用户无需单独注册,直接通过手机号登 录即可 | 首次登录成功后需要完善个人信息 |
交友 | 主要功能有:测灵魂、桃花传音、搜附 近、探花等 | |
圈子 | 类似微信朋友圈,用户可以发动态、查 看好友动态等 | |
消息 | 通知类消息 + 即时通讯消息 | |
小视频 | 类似抖音,用户可以发小视频,评论等 | 显示小视频列表需要进行推荐算法计算 后进行展现。 |
我的 | 我的动态、关注数、粉丝数、通用设置 等 |
2、注册登录
(1)业务说明
用户通过手机验证码进行登录,如果是第一次登录则需要完善个人信息,在上传图片时,需要对上传的 图片做人像的校验,防止用户上传非人像的图片作为头像。流程完成后,则登录成功。
(2)交友
交友是探花项目的核心功能之一,用户可以查看好友,添加好友,搜索好友等操作
3、首页
在首页中,主要功能有“今日佳人”、“推荐”、“最近访客”等
今日佳人
- 按照“缘分值”进行匹配,将“缘分值”最高的用户展现出来
推荐
- 按照“缘分值”进行推荐,由后台的推荐系统计算得出,展现出来
最近访客
- 显示最近来看“我”的用户
说明:左划喜欢,右划不喜欢,每天限量不超过100个,开通会员可增加限额。双方互相喜欢则 配对成功。 实现:数据来源推荐系统计算后的结果
根据用户当前所在的位置进行查询,并且在10km的范围内进行查询,可以通过筛选按钮进行条件筛 选。
4、桃花传音
功能类似QQ中的漂流瓶,用户可以发送和接收语音消息,陌生人就会接收到消息。
测灵魂
- 测试题用于对用户进行分类,每次提交答案后更新用户属性
- 测试题在后台进行维护
- 测试题测试完后产生结果页可以进行分享
- 测试题为顺序回答,回答完初级题解锁下一级问题
- 点击锁定问题 显示提示 请先回答上一级问题
5、圈子
- 推荐频道为根据问卷及喜好推荐相似用户动态
- 显示内容为用户头像、用户昵称、用户性别、用户年龄、用户标签和用户发布动态
- 图片最多不超过6张或发布一个小视频
- 动态下方显示发布时间距离当时时间,例如10分钟前、3小时前、2天前,显示时间进行取整 动态下方显示距离为发布动态地与本地距离
- 显示用户浏览量
- 显示点赞数、评论数 转发数
(1)消息
消息包含通知类的消息和好友消息。
(2)小视频
(3)我的
(4)注册登录
业务说明:
用户通过手机验证码进行登录,如果是第一次登录则需要完善个人信息,在上传图片时,需要对上传的 图片做人像的校验,防止用户上传非人像的图片作为头像。流程完成后,则登录成功。