[原创精品]基于Springboot+Vue的图片分享平台、图片管理系统

项目提供:完整源码 + 数据库sql文件 + 数据库表Excel文件

1、项目功能描述

1.1 注册

注册功能:填写用户名、密码进行注册。(“我已阅读同意《隐私政策》和《服务条款》”没有做后续,只是单纯有这样一行文字做模拟)

1.2 登陆

登陆功能:填写你所注册过的账号和密码,以及验证码进行登录。(“我已阅读同意《隐私政策》和《服务条款》”没有做后续,只是单纯有这样一行文字做模拟)

1.3 前台

1.3.1 首页

轮播图、精美瀑布流展示图片作品、按分类查看各种作品、热门作者榜,展示在平台积分前六名的用户(积分获取方式:1.发布作品+5。2.他人下载作者作品+10)

瀑布流示例:

1.3.2 投稿

显示投稿需要填写的信息

设置了必填项,更加贴近现实。(此处作品分类通过后端动态定义,创作类型为代码内定义)

可以预览图片作品

1.3.3 作品详情

可以收藏作品、下载作品(本人无法收藏、下载自己的作品),可以查看该图片作品,底部进行评论,评论为级联评论、多级嵌套(可参考b站评论),作者名片

1.3.4 作者详情

通过作品详情页的作者名片或者首页的作者排行榜进入,可以查看作者作品一览、作者自我介绍等信息。(作者信息为网页上随机找取,请勿当真)

1.3.5 我的

展示个人的信息,展示我发布的作品和我收藏的作品,并分别进行删除和取消

个人资料:点击右上角头像框,可以查看和修改个人信息、修改密码、退出系统

1.4 后台管理

图片作品管理、作品分类管理、评论管理、收藏管理、用户管理、角色管理、菜单管理、文件管理、个人信息、修改密码。

主页:

图片作品管理:包含增删改查

作品分类管理:通过后台定义分类名称,前台提供给用户进行选择,包含增删改查

评论管理:可以进行删除和查找

收藏管理:可以进行删除和查找

用户管理:可以由管理员对用户进行增删改,可以通过上方四种搜索条件查找用户


角色管理:菜单分配

菜单管理:后台菜单

文件管理:系统中被上传的文件都会在此被记录

2、项目技术栈

后端: SpringBoot+Mybatis-Plus

前端: Vue+ElementUI+Axios

数据库: Mysql

模式:前后端分离

3、项目创新点

(1)精美的前台页面布局设计,仿照市面上一些图片作品网站设计,使用瀑布流布局

(2)巧妙的数据库动态关联数据,多表数据关联查询

(3)点击当前页面左上角后台管理系统左边的 LOGO 在右边的弹窗当中可以选择系统后台的主题色和界面布局

(4)登录页面使用验证码

源码

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值