专栏目录

项目简历

专栏目录

项目简历

简历:Weblog 项目介绍怎么写?

作者头像 犬小哈
665字
3分钟
0张图
126

友情提示 : 推荐使用谷歌浏览器来阅读本专栏,其他浏览器可能存在兼容性问题。

补充一下本项目的简历模板,如下,有需要的小伙伴可以参考一下,可以再自行修改完善一波。

前后端分离个人博客 Weblog

  • 项目介绍:一款基于前后端分离架构的个人博客,包含面向读者的响应式博客前台,以及后台管理系统。

  • 访问地址http://116.62.199.48/#/

  • 技术栈

    • 后端:Spring Boot 2.x、JDK 1.8、MySQL 5.7、MyBatis Plus、Spring Security、JWT、Minio、Lucene、Maven、MapStruct、Nginx、Docker、Jenkins、CI/CD
    • 前端:Vue 3.x、Vite 4、Element Plus、Tailwindcss、Pinia、Axios、Echarts、Flowbit
  • 担任角色: 全栈开发

  • 项目职责

    • 工程搭建与设计:负责前后台需求分析、技术选型、接口与表的设计;基于 Spring Boot 构建多模块 Maven 工程,并主导封装了多个基础组件,包括自定义切面日志注解、全局异常处理器、统一响应体、Markdown 解析工具等。

    • 认证授权:整合 Spring Security 与 Jwt 实现密码加密存储,用户认证登录与角色鉴权功能(管理员与游客),保障系统安全。

    • 内容管理:完整实现了文章、分类、标签、评论、知识库(支持二级目录与拖拽排序)、博客设置、仪表盘(集成 ECharts 数据可视化)、评论审核(含敏感词过滤与邮件通知) 在内的后台管理系统。

    • 站内搜索:集成 Lucene 全文检索引擎轻量级方案,实现了中文分词搜索、关键词高亮功能。

    • 代码解耦:使用 Spring 事件发布订阅模型,异步解耦计数统计(如分类标签下文章数、阅读量)、评论回复邮件通知、Lucene 索引同步等高耗时或非核心业务,保障接口响应速度。

    • CI / CD 持续集成与部署:编写 Dockerfile 与 Shell 部署脚本,通过 Jenkins 搭建自动流水线,保障了应用的稳定上线与高效迭代。

    • 运维上线:配置 Nginx 反向代理、前端静态文件部署、Gzip 压缩、SSL 证书部署、域名解析。

    • 博客后台:使用 Vue 3 + Vite 从零搭建 SPA 应用,自行开发了 Admin 管理骨架,实现可折叠侧边菜单、多标签页导航(支持动态增删、页面缓存等),并完成了所有后台页面的开发。

    • 博客前台:主导开发响应式前台页面,实现黑夜白天主题切换、数字滚动、代码高亮、文章目录生成、评论互动等功能,并封装了系列可复用组件。

添加小哈私人微信

已加入星球的小伙伴,记得添加小哈私人微信,拉你进 VIP 讨论群

一定要备注 “星球” 哟,不然通过率极低

分享有赏

打开星球 APP,操作图如下

觉得星球还不错的话,可邀请好友加入呀

通过星球 APP 专属的分享链接加入,分享者将获得票价的 40% 分成,同时可获得大量积分,每月积分靠前者,可获取小哈赠书哟,一波赢回票价~

微信扫一扫,加入星球

领券加入,超便宜~

专属的项目实战 / 1v1 提问 / Java学习路线

社群讨论 / 每月赠书 / 学习打卡

👉星球介绍