【738】基于Springboot + vue实现的校园竞赛管理系统

· 更新于

项目描述 本系统包含管理员和用户两个角色。 管理员角色: 1. 用户管理:管理用户的基本信息,包括添加、删除和修改用户。 2. 公告管理:管理公告信息,包括新增、修改和删除公告。 3. 竞赛管理:管理竞赛信息,包括查看、新增、修改和删除竞赛。 4. 新闻管理:管理新闻信息,包括新增、修改和删除新闻。 5. 公告类型管…

#### 项目描述

本系统包含管理员和用户两个角色。

管理员角色:

1. 用户管理:管理用户的基本信息,包括添加、删除和修改用户。

2. 公告管理:管理公告信息,包括新增、修改和删除公告。

3. 竞赛管理:管理竞赛信息,包括查看、新增、修改和删除竞赛。

4. 新闻管理:管理新闻信息,包括新增、修改和删除新闻。

5. 公告类型管理:管理公告类型,包括新增、修改和删除公告类型。

6. 新闻类型管理:管理新闻类型,包括新增、修改和删除新闻类型。

7. 竞赛收藏管理:管理竞赛收藏信息。

8. 竞赛经费申请管理:管理竞赛经费申请信息。

9. 竞赛留言管理:管理竞赛留言信息。

10. 竞赛报名管理:管理竞赛报名信息。

11. 获奖名单管理:管理获奖名单信息。

12. 论坛管理:管理论坛信息,包括新增、修改和删除论坛帖子。

13. 学习指导管理:管理学习指导信息。

14. 老师管理:管理老师的基本信息。

用户角色:

1. 查看竞赛信息:用户可以查看系统中的竞赛信息。

2. 查看公告信息:用户可以查看系统中的公告信息。

3. 查看管理员回复信息:用户可以查看管理员对其留言或申请的回复信息。

4. 竞赛报名:用户可以报名参加竞赛。

5. 竞赛留言:用户可以对竞赛进行留言。

6. 竞赛收藏:用户可以收藏感兴趣的竞赛。

7. 竞赛经费申请:用户可以申请竞赛经费。

8. 查看获奖名单:用户可以查看竞赛的获奖名单。

9. 查看新闻信息:用户可以查看系统中的新闻信息。

10. 查看学习指导信息:用户可以查看系统中的学习指导信息。

#### 运行环境 jdk1.8 + mysql5.7以上 + idea + vscode #### 项目技术 springboot + vue2 + elementui + nodejs14 #### 项目截图 ![](http://img.yidaima.cn/cover-7c9be866748f49debd15f3926e0bfe6b) #### 资源下载 ![](http://img.yidaima.cn/0462f01f212a4f8880f20aa3d8cfb87b) 请打开微信扫描上面小程序码,打开小程序搜索 "**项目编号**" 即可下载资源
查看完整页面