# 【从0带做】博客论坛系统
作者:程序员青戈 (opens new window)
公众号:程序员青戈 (opens new window)
获取链接:https://www.javaxmsz.com/projectDetail?id=7 (opens new window)
# 一、项目功能视频
# 二、项目在线体验地址
体验地址(请电脑端浏览器访问):http://111.229.67.228:81/ (opens new window)
管理员账号:admin admin
用户账号: aaa 123
# 三、项目技术栈
前后端分离
后端:Springboot2 + Mybatis
前端:Vue2 + ElementUI + Axios
数据库: MySQL
版本要求:
jdk1.8,MySQL 5.7或者8,node.js环境不低于16,maven版本建议3.8及以上,navicat建议不低于16
数据库表:10张表
难度系数:⭐⭐⭐⭐⭐
# 四、项目功能描述
登录、注册
# 1. 前台
首页:展示分类博客列表、展示博客榜单、展示热门活动
博客详情:展示博客内容、浏览量、展示博主简介、博客数据、展示相关推荐博客、展示文章评论、可评论、可回复评论、可点赞、可收藏文章
博客搜索:可根据关键字搜索博客
活动中心:展示活动列表
活动详情:展示活动信息、展示活动内容、展示活动点赞数据、展示活动收藏数据、展示活动阅读数据、用户可报名、取消报名活动
个人中心:展示个人资料、修改个人资料、修改密码、展示我发表的博客、我报名的活动、我收藏、点赞、评论的博客和活动
# 2. 后台
博客分类管理、博客管理、评论管理、活动管理、活动报名管理、公告管理、管理员管理、用户管理、个人信息、修改密码
# 五、项目创新点
- 精美的页面布局设计
- Vue博客列表、评论列表、活动列表组件封装,灵活引用
- 后台博客多表数据关联查询
- 巧妙的点赞、取消点赞,收藏、取消收藏逻辑设计
# 六、项目运行截图
# 1. 前台
登录
系统首页
博客详情
博客搜索
活动列表
活动详情
个人中心
# 2. 后台
分类管理
博客管理
评论管理
活动管理
用户管理