简介
该个人博客系统是一个 由SpringBoot + Vue2 + Vue3 的开发的,它不仅支持移动端和pc端的自适应,并且配备有完整的前台和后台管理功能,使博客管理者能够轻松的管理及发布博客!
该博客系统主要分为两个模块:
博客系统:具有文章,表白墙,图片墙,收藏夹,乐曲,视频播放,留言,友链,时间线,后台管理等功能。
聊天室系统:具有朋友圈(时间线),好友,群等功能。
它采用前后端分离进行实现,两个前端项目通过Nginx代理,后端使用Java。
技术栈
前端技术:Vue2(博客系统),Vue3(IM 聊天室系统),Element UI(Vue2),Element-Plus UI(Vue3),Naive UI(Vue3)
后端技术:Java,SpringBoot,MySQL,Mybatis-Plus,t-io,qiniu-java-sdk,spring-boot-starter-mail
网站示例
poetize.cn
文章速览、文章分类
文章详情页:文章、视频功能与留言
恋爱笔记与旅拍
百宝箱、弹幕墙与友人帐
聊天室与朋友圈
后台管理系统
访问统计、基础设置与文件管理
文章管理与新增文章
项目地址
博客前端:https://gitee.com/littledokey/poetize-vue2.git
聊天室前端:https://gitee.com/littledokey/poetize-im-vue3.git
后端:https://gitee.com/littledokey/poetize-server.git
博客前端、聊天室前端、后端汇总版(上述三个仓库放在一个仓库里,代码无差别):https://gitee.com/littledokey/poetize
七牛云登录/注册地址(文件服务器/CDN):https://s.qiniu.com/Mz6Z32
网站介绍与更新记录:https://poetize.cn/article/20
部署文档和静态资源:https://poetize.cn/article/26