本帖最后由 xiaomizha 于 2026-3-8 13:06 编辑
小咪楂 XIAOMIZHA 项目介绍
项目简介
小咪楂 XIAOMIZHA 是一个基于 Spring Boot 前后端分离的综合管理系统,集成了用户管理、权限控制、VIP会员体系、许可证管理等核心功能,为企业级应用提供完整的解决方案。
目前项目还在缓慢更新(梦到什么写什么)...
部分功能后续会进一步的完善。
源码仓库地址
QA
Q: 有适配移动端吗?
A: 部分页面已适配,可在项目的前端仓库中找到。
Q: 哪里下载,打不开呀?
A: 项目源码上传在Github仓库,底部附件可提供下载。
核心功能
🔐 用户管理
- 用户认证(登录、注册、密码管理)
- 个人资料管理(昵称、邮箱、手机、头像)
- 用户日志与登录记录
- 账户状态管理
🛡️ 权限管理
- 基于角色的权限控制 (RBAC)
- 资源管理(菜单、按钮、API)
- 权限分配与验证
- 多级权限体系
💎 VIP会员系统
- 等级配置与管理
- 成长值获取规则
- 积分系统
- 会员状态管理
📜 许可证管理
- 软件授权与激活
- 使用记录与监控
- 许可证变更记录
- 试用许可证生成
⚙️ 系统配置
💬 用户反馈
技术栈
后端技术
- 基础框架: Spring Boot 3.5.9 + Spring Cloud 2025.0.1
- ORM框架: MyBatis Plus 3.5.16
- 数据库: MySQL 9.5.0
- 安全认证: JWT
- 服务注册与发现: Eureka
- API网关: Spring Cloud Gateway
- 配置中心: Spring Cloud Config
- 消息队列: RabbitMQ
- 缓存: Redis + EhCache
- API文档: Knife4j (OpenAPI 3)
- 构建工具: Maven
- Java版本: Java 25
前端技术
- 框架: Vue 3 + TypeScript
- 构建工具: Vite 7.2.4
- UI库: Ant Design Vue 4.2.4
- 状态管理: Pinia 2.2.6
- 路由: Vue Router 4.4.5
- 国际化: Vue I18n 11.2.8
- HTTP客户端: Axios 1.7.9
技术亮点
- 微服务架构: 模块化设计,易于扩展和维护
- 完整的权限体系: 细粒度的权限控制
- 灵活的 VIP 系统: 支持等级配置和成长值规则
- 强大的许可证管理: 软件授权和使用监控
- 前后端分离: 现代化的技术栈
- 多维度用户分析: 活跃度、积分排行等
许可证
本项目采用 MIT 许可证。
附件
小咪楂 密码:12
示例图
系开发版本录制, 实际效果以上传至仓库的版本为准。
|