codeduck97 / codeduck-blog

codeduck-blog是一款基于Springboot+SpringbootCloud Alibaba+Vue前后端分离的个人博客系统,目前正在其转为多人在线平台,后续也会该系统添加更多的功能。萌新一枚,能力有限,边学边做:muscle:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

项目介绍

CodeDuck Blog 是一个前后分离的博客项目。

后端技术栈为:

  • Springboot + SpringCloud Alibaba +Mybatis-Plus 进行开发。Nacos作为服务注册中心。

  • 登录认证使用JWT + Shiro + Redis,前端根据后端返回的角色权限信息进行动态渲染。

  • 使用Swagger2作为开发文档API记录工具。

  • 使用Elasticsearch框架作为检索引擎(马上就做……)

  • 支持图片上传至本地服务器(使用Nginx做反向代理)或者七牛云存储

前端主要使用 VUE + Element UI + vue-element-admin来做博客门户和后台管理系统(前端比较业余,边学边做,慢慢完善……)

GitHub地址: https://github.com/codeduck97/codeduck-blog

Gitee地址: https://gitee.com/code-duck/codeduck-blog

已完成的功能

后台管理系统

image-20201204180620231 image-20201126170109996
image-20201204180814232 image-20201204180840128
image-20201204181101055 image-20201204181301479
image-20201126170122122 image-20201126170239369
image-20201126170132479 image-20201126170310605
image-20201126170330081 image-20201126170401522
image-20201126170432770 image-20201126170447051

前端门户

image-20201126165658455 image-20201126165731377
image-20201126165804886 image-20201126165818103
image-20201126165835815 未完待续……

Swagger API文档

image-20201126181146056 image-20201126181251317
待续……

致谢

感谢蘑菇博客: https://gitee.com/moxi159753/mogu_blog_v2

感谢Vue后台管理模板: https://github.com/PanJiaChen/vue-element-admin

感谢FEBS权限框架: https://github.com/wx7614140/FEBS-Vue-Fix

About

codeduck-blog是一款基于Springboot+SpringbootCloud Alibaba+Vue前后端分离的个人博客系统,目前正在其转为多人在线平台,后续也会该系统添加更多的功能。萌新一枚,能力有限,边学边做:muscle:


Languages

Language:Vue 37.6%Language:Java 35.4%Language:JavaScript 14.2%Language:CSS 10.7%Language:SCSS 1.9%Language:HTML 0.1%Language:Handlebars 0.1%