1 Star 2 Fork 0

大婷 / 学科竞赛匹配组建系统-web管理端

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

学科竞赛匹配与组建系统-web前端

项目描述

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

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

在线访问地址:
移动端:http://pm.dengxian.space
web管理后台:http://pm-manage.dengxian.space

功能介绍

1、用户可以在个人页编辑个人信息,为自己选择标签或者自定义标签,最后在首页匹配或搜索用户。
2、有意向队友可以点击用户名片进行聊天,聊天功能目前仅支持一对一对话,如对方不在线也可接收到消息。
3、用户可以发布贴文详细描述自己的需求寻找队友,或者输入关键字搜索目标贴文联系作者,对喜欢的贴文可以点赞,对内容不规范的贴文可以进行举报反馈;只有通过审核的贴文在移动端才会进行展示。
4、寻找好队友以后可以进行组队。
5、在个人页可以看到自己创建的队伍、加入的队伍、发布的贴文以及反馈,支持筛选。

功能亮点

1、封装用户卡片、队伍卡片、贴文卡片和tab栏等组件,实现组件复用,提高开发效率。
2、使用骨架屏在加载时显示占位符,增强用户使用体验。

待优化功能点

1、匹配用户的算法优化:比较单个标签的相似度(系统使用的算法是将单个标签直接当作字符,比较标签列表的相似度)、不区分英文大小写。
2、聊天功能的优化:支持群聊;支持发送图片或者表情包。
3、贴文功能优化:使用富文本编辑器,优化在移动端的展示格式;添加贴文评论功能。
4、组队功能优化:在队伍详情页支持展示所有成员,该队伍成员可互相联系。

使用说明

需要先有node环境,可先按照nvm管理工具,再用nvm安装node
1、npm install
2、npm run dev

MIT License Copyright (c) 2023 大婷 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.

简介

对移动端学科竞赛匹配与组建中的用户,帖子,举报内容、标签、公共和图片进行管理 展开 收起
TypeScript 等 4 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/da-ting/partner-match-frontend-manage.git
git@gitee.com:da-ting/partner-match-frontend-manage.git
da-ting
partner-match-frontend-manage
学科竞赛匹配组建系统-web管理端
master

搜索帮助