伙伴匹配项目 笔记

#项目# 前端 后端

前言

在此首先感谢鱼皮!在鱼皮伙伴匹配项目的基础上,我进行了新的开发,并且作为毕业设计顺利答辩完成。

因为我主要是学的前端开发,所以后端开发的功能写的相对简陋些。

项目描述

系统移动端前端使用Vue3和Vant4,Web管理后台前端使用React和Ant Design,两者后端都是基于Spring Boot实现。系统核心功能模块包括有匹配搜索队友模块、组队模块、贴文模块、在线聊天模块以及后台管理模块。

(web后台管理这里主要是对移动端的图片、竞赛公告通知、选择栏标签、贴文以及反馈和用户进行管理,普通用户没有对web管理后台进行操作的权限,这里大家可以自己拉代码下来看看)

在线访问地址:

移动前端:http://pm.dengxian.space

web后台 管理端:http://pm-manage.dengxian.space

源代码

移动前端代码:https://gitee.com/da-ting/partner-match-frontend

web前端代码:https://gitee.com/da-ting/partner-match-frontend-manage

后端代码:https://gitee.com/da-ting/partner-match

(如果对你有帮助的话,帮忙star 一下哈哈)

功能介绍

1、用户可以在个人页编辑个人信息,为自己选择标签或者自定义标签,最后在首页匹配或搜索用户。

2、有意向队友可以点击用户名片进行聊天,聊天功能目前仅支持一对一对话,如对方不在线也可接收到消息。

3、用户可以发布贴文详细描述自己的需求寻找队友,或者输入关键字搜索目标贴文联系作者,对喜欢的贴文可以点赞,对内容不规范的贴文可以进行举报反馈;只有通过审核的贴文在移动端才会进行展示。

4、寻找好队友以后可以进行组队。

5、在个人页可以看到自己创建的队伍、加入的队伍、发布的贴文以及反馈,支持筛选。

项目亮点

1、封装用户卡片、队伍卡片、贴文卡片和tab栏等组件,实现组件复用,提高开发效率。

2、使用骨架屏在加载时显示占位符,增强用户使用体验。

。。。

有点忘了,想到再加哈哈

待优化功能点

1、匹配用户的算法优化:比较单个标签的相似度(系统使用的算法是将单个标签直接当作字符,比较标签列表的相似度)、不区分英文大小写。

2、聊天功能的优化:支持群聊;支持发送图片或者表情包。

3、贴文功能优化:使用富文本编辑器,优化在移动端的展示格式;添加贴文评论功能。

4、组队功能优化:在队伍详情页支持展示所有成员,该队伍成员可互相联系。

项目部分截图 gli7o8ny fgxodjjq wqxjy07j i8b3612o uxxhw42v gwosapia

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
等闲
作者分享
#提问# 人工智能 depay目前新用户不能注册了,会有比较安全的这个推荐吗,或者有球友知道别的方法升级为ChatGPT-Plus吗,有看到fomepay的教程,有球友用这个成功升级了吗
1
资源 #鱼友答疑# #提问# #找伙伴# 有鱼友分享一下若依前后不分离的视频教程吗,顺便想找个会若依框架的小伙伴互相交流一下,刚刚接触这个框架,在一个公司实习,是打算留在公司转正,然后公司使用的是若依前后不分离的框架快速开发的,然后说是让我负责前端的部分。
0
day57 2022.8.9-8.10 √英语单词45个✖2 √英语听力30分钟✖2 这两天都在完成之前定的新需求,今天和后台的同事联调了三个接口,然后对其中一个关于时间的按钮做校验,完成了能不能点击的校验,还有一个提交的校验没做出来,里面涉及到了很多以前没注意到的知识点,这几天忙完了周末再整理哈哈,每隔一天锻炼身体,加油 ୧⍢⃝୨
2
day55 √英语单词and英语听力 √骑自行车锻炼 √自己做晚饭 今天一整天都在做网页和完成网页对应的功能,具体业务逻辑不能透露哈哈
3
day54 √英语单词and听了 又断更了两天的我,周日的今天我主动一个人去公司加班啦哈哈哈,因为基础功不扎实,被分的任务我感觉不能准时完成,页面都做好了,数据更换完了一半,明天和后台联调一下应该能搞完一半,昨天我去了灵隐寺,本来还想去一下法喜寺的,但是实在走不动了,最关键的是,学生价全部半折,毕业前好想都去把想玩的玩一遍,晒图,嘿嘿
3
下载 APP