# alanBlog **Repository Path**: alan223/alanBlog ## Basic Information - **Project Name**: alanBlog - **Description**: 前后端分离的个人博客项目(Java) 前台项目聚焦用户体验,热门文章板块依浏览量、点赞数精准推送,文章分类按技术、生活等主题细分,方便用户定位内容,评论功能促使用户互动交流。 后台项目主要负责平台稳定与内容更新的保障。文章管理能便捷发布、编辑、删除文章;用户账号管理可进行权限分配、状态监控;菜单管理可按需灵活调整导航;文章标签管理能提升文章检索与推荐效率,助力平台展示与管理高效协同。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-09-21 - **Last Updated**: 2025-04-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 📚 InsightPress:前后台一体化的内容管理与展示平台

> 🚀 一个前后台分离、内容驱动的高效内容管理系统,助力平台运营与用户体验双重升级。 --- ## 🧭 项目简介 **InsightPress** 是一个集内容展示与管理于一体的前后端分离系统,适用于技术博客、内容平台或知识社区搭建。 - **前台系统**:注重用户阅读体验,提供清晰的内容分类、互动性强的评论系统以及基于数据的内容推荐。 - **后台系统**:为平台运营提供管理支持,涵盖文章、用户、菜单与标签的精细化管理能力。 --- ## 🖼 项目功能 ### 🎯 前台系统(内容展示) - 📌 **热门文章推荐**:根据浏览量与点赞数智能排序推荐内容 - 🗂 **多主题文章分类**:如技术 / 生活 / 创意等,帮助用户快速定位兴趣内容 - 💬 **互动评论系统**:每篇文章支持用户评论与互动 - 🔍 **标签导航与文章检索**:快速查找感兴趣内容 - 📱 **响应式设计**:支持 PC / 移动端访问 ### 🛠 后台系统(内容管理) - ✍️ **文章管理**:支持文章的创建、编辑、删除、分类、标签等操作 - 👥 **用户管理**:可查看用户状态、进行角色/权限分配与账号封禁 - 🧭 **菜单管理**:自定义后台导航栏与路由结构,灵活配置功能入口 - 🏷 **标签管理**:提升文章检索与推荐的精准性 - 🔐 **权限控制**:基于 SpringSecurity + RBAC 模型实现安全管理 --- ## 🛠 技术栈 | 模块 | 技术栈 | |------|--------| | 后端 | Java 8+, Spring Boot 2.x, MyBatis, Spring Security, Redis, MySQL | | 前端 | Vue 2.x, Element-UI, Axios, Vue-Router | | 部署 | Nginx(可选)、Docker(可选) | --- ## 📸 系统截图(可选) > 🥵🥵🥵 时间久远(2022),截图丢失 🥵🥵🥵 --- ## 📜 License 本项目遵循 [MIT License](https://opensource.org/licenses/MIT) 开源协议。 ---