1 Star 1 Fork 0

心飞为你飞 / 探花交友-V2.1

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

在线体验:https://tanhua-admin.itheima.net/#/login

code style code style code style code style maven code style

一、项目简介

探花交友是一个陌生人的在线交友平台,在该平台中可以搜索附近的人,查看好友动态,平台还会通过 大数据计算进行智能推荐,通过智能推荐可以找到更加匹配的好友,这样才能增进用户对产品的喜爱 度。探花平台还提供了在线即时通讯功能,可以实时的与好友进行沟通,让沟通随时随地的进行。

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

二、项目背景

在线社交是互联网时代的产物,已成为互联网用户的基础需求之一。移动互联网自2003年起快速发展, 促使在线社交逐渐从PC端转移至移动端。移动社交最初以熟人社交为主,以维系熟人关系、共享资源信 息的形式存在。随着人们交友需求的延伸,移动社交开始向陌生人社交、兴趣社交等垂直方向发展,形 式丰富多样。

三、目标用户群体

从整体年龄段来看:目前目标用户群体主要以30岁以下为主,其中以18-25岁年龄群体为主要受众人 群。

上班群体: 热衷于通过分享内容或表达“个人情绪”在陌生人面前建立特殊的人设,并借此提升自我 价值扩大自己的交际圈; 学生群体: 追求个性选择,更倾向找到有共同话题的陌生人对象并建立长期的关系,乐于展现自 我; 文艺群体: 拥有自己独特的爱好且拥有特别的个人追求,追求文艺圈子内的交流,希望通过分享结 交更多好友; 沟通弱势群体: 对现有长期保持线上对社交模式表现无力且无效,渴望有更加有效且安全的社交方 式出现,解决目前单调乏味的沟通方式;

四、技术方案

后端:

  • Spring Boot + SpringMVC + Mybatis + MybatisPlus + Dubbo
  • Elasticsearch geo 实现地理位置查询
  • MongoDB 实现海量数据的存储
  • Redis 数据的缓存
  • cdn 加速静态文件的加载
  • Spark + MLlib 实现智能推荐
  • 第三方服务 环信即时通讯
  • 第三方服务 阿里云 OSS

输入图片说明

技术解决方案

  • 使用 Elasticsearch geo实现附近的人的解决方案
  • 使用 Spark + Mllib实现智能推荐的解决方案
  • 使用 MongoDB进行海量数据的存储的解决方案
  • 使用采用分布式文件系统存储小视频数据的解决方案
  • 使用虹软开放平台进行人脸识别的解决方案 技术亮点
  • 采用 Elasticsearch geo实现地理位置查询
  • 采用 RocketMQ作为消息服务中间件
  • 采用 MongoDB进行海量数据的存储
  • 采用 CDN技术加速静态资源以及小视频的加载
  • 采用 Apache Dobbo作为微服务架构技术
  • 采用 SpringBoot + Mybatis实现系统主架构
  • 采用 Redis集群实现缓存的高可用
The MIT License (MIT) Copyright (c) 2018 RuoYi Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

探花交友是一个陌生人的在线交友平台,在该平台中可以搜索附近的人,查看好友动态,平台还会通过大数据计算进行智能推荐,通过智能推荐可以找到更加匹配的好友,这样才能增进用户对产品的喜爱度。探花平台还提供了在线即时通讯功能,可以实时的与好友进行沟通,让沟通随时随地的进行。 展开 收起
Java
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/itxinfei/tanhua.git
git@gitee.com:itxinfei/tanhua.git
itxinfei
tanhua
探花交友-V2.1
master

搜索帮助