【从0带做】基于SpringBoot3+Vue3的学科竞赛系统

大家好,我是青戈,最近给大家手撸了一个基于Springboot3+Vue3前后端分离的 【学科竞赛系统】,系统代码全部原创,并提供带敲视频和笔记,大家都能跟着做出来。

本项目我们提供了完整的带做视频+配套笔记+完整源码,有想学习的小伙伴可以跟着我们手把手带撸的视频自己独立敲出来,并知晓其原理和过程细节。

资料获取方式

https://www.javaxmsz.cn/projectDetail?id=87

技术栈

前后端分离
后端:SpringBoot3 + MyBatis + Hutool
前端:Vue3 + Element-Plus + Vue-Router + Axios
数据库: MySQL

版本要求:
jdk不低于17,MySQL 5.7或者8,node.js版本18以上,maven版本建议3.8及以上,navicat建议不低于16

数据库表: 13 张表
难度系数: ⭐⭐⭐⭐

项目功能描述

管理员

登录、个人信息、修改密码
系统首页:浏览系统公告
数据统计:查看赛事、报名、用户等数据,查看分类赛事数量统计折线图,查看赛事报名统计饼图
赛事报名:查看系统所有赛事的用户报名情况
赛事结果:查看所有参赛用户的获奖情况
赛事分类:管理赛事分类信息
赛事信息:管理学科竞赛信息
赛事资讯:管理并审核主办方发布的赛事资讯信息
赛事奖项:管理主办方设置的赛事奖项信息
提现记录:管理用户的提现记录
用户收藏:管理用户收藏的赛事信息
轮播图管理:管理赛事轮播图信息
系统公告:管理系统公告信息
管理员信息:管理管理员信息
主办方管理:管理大赛主办方信息
用户信息:管理普通用户信息

主办方

登录、个人信息、修改密码
系统首页:浏览系统公告
赛事报名:查看自己主办赛事的用户报名情况,设置赛事结果
赛事结果:查看自己主办赛事的用户获奖情况,可编辑
赛事信息:管理自己发布的学科竞赛信息
赛事资讯:管理自己发布的赛事资讯信息
赛事奖项:管理自己发布过的赛事的奖项信息

用户

注册、登录、个人信息、修改密码
首页:浏览赛事相关的轮播图、查看热门竞赛列表(按报名数量从大到小排序)、查看最新发布的赛事资讯
赛事大厅:分类查看学科竞赛信息、可搜索
赛事资讯:查看主办方发布的赛事资讯信息、可搜索
赛事报名:查看自己的赛事报名记录、可取消
赛事结果:查看自己参赛的结果
系统公告:查看系统公告信息
我的收藏:查看自己收藏的赛事信息
提现记录:查看自己的提现记录、可发起提现

项目创新点

  1. 通用的预约审核模型
  2. Echarts图表数据统计
  3. 富文本

系统关键功能截图

普通用户

首页
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

赛事大厅
在这里插入图片描述

赛事详情
在这里插入图片描述

赛事资讯
在这里插入图片描述

资讯详情
在这里插入图片描述

赛事报名
在这里插入图片描述

赛事结果
在这里插入图片描述

系统公告在这里插入图片描述

我的收藏
在这里插入图片描述

提现记录
在这里插入图片描述

主办方

首页
在这里插入图片描述

赛事报名审核、设置结果在这里插入图片描述

赛事结果,可编辑
在这里插入图片描述

发布赛事、管理赛事
在这里插入图片描述

发布赛事资讯、管理资讯
在这里插入图片描述

设置赛事奖项、管理奖项
在这里插入图片描述

管理员

数据统计
在这里插入图片描述

赛事信息
在这里插入图片描述

用户信息
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员青戈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值