【文件属性】:
文件名称:MATCH-Friend-Matching-Platform:Web应用程序,允许用户查找与其所在地区有相似兴趣的朋友
文件大小:25.33MB
文件格式:ZIP
更新时间:2021-05-26 10:08:10
mysql spark maven jdbc geolocation-api
比赛:朋友交友平台
车队:Ivan Chowdhury,Min JO,Sara Huang,Hanoch Goldfarb
描述
MATCH是一个网络应用程序,允许用户查找与其所在地区有相似兴趣的朋友。 MATCH的朋友匹配算法利用用户地理位置数据,兴趣爱好和其他个人喜好来优化结果。 该应用程序还具有PBKDF2加密,Cookie和帐户管理功能。
特征
帐户管理:注册,登录,朋友列表和可自定义的个人资料
接受或拒绝比赛
跟朋友聊天
PBKDF2加密
饼干
科技栈
Web服务器:Spark(嵌入式Jetty Web服务器)
服务器:Spark,JDBC
数据库:MySQL
入门
先决条件
本地运行
启动MySQL并运行服务器。 记录您MySQL凭证。
在MatchJDBC.java的开头编辑凭证,以匹配您MySQL凭证
运行MatchApp.java
在浏览器中导航到https
【文件预览】:
MATCH-Friend-Matching-Platform-master
----design()
--------Database.md(2KB)
----LICENSE(1KB)
----README.md(2KB)
----screenshots()
--------Registration.jpeg(70KB)
--------animation.gif(2.1MB)
--------Home.jpg(87KB)
--------Login.jpg(82KB)
--------Friends.jpg(130KB)
----.gitignore(581B)
----spark()
--------src()
--------target()
--------MATCH-services.iml(4KB)
--------test(761B)
--------localhost.jks(2KB)
--------pom.xml(5KB)