Home

Awesome

<div align="center"> <img alt="logo" src="minimalist-vue3/src/assets/logo.png" width="80px" height="80px"> </div> <div align="center"> <h1>极简多租户管理系统</h1> <span>基于SpringBoot3+Vue3前后端分离的Java快速开发脚手架</span> </div>

项目简介

极简多租户管理系统是一个多租户管理系统,基于SpringBoot3+Vue3的前后端分离的后台开发脚手架,具备一些常用的基础功能。

项目地址

演示地址:https://www.jjian.com.cn

文档地址:https://apebbs.cn/docs/minimalist-saas/1.0.0/introduction.html

Gitee:https://gitee.com/marlife/minimalist-saas

Github:https://github.com/lmq2582609/minimalist-saas

管理员账号/密码: admin/111111
租户账号/密码:dongdong/111111

技术选型

前端

名称版本说明
Vue3.2.47用于构建用户界面的 JavaScript 框架
Vite4.3.2前端构建工具
Arco-Design2.45.3字节出的 Vue3 UI 组件库
Windicss3.5.6CSS 框架
Vue-Router4.1.6Vue官方路由
Vueuse10.1.2基于Composition API的实用函数库
Axios1.4.0基于Promise的HTTP客户端
Pinia2.0.36Vue 状态管理
Vue-Cropper1.0.9图片裁剪
Nprogress0.2.0进度条
Tinymce6.6.0富文本编辑器

后端

名称版本说明
Java17无需多言
SpringBoot3.1.1Java开发框架
Redisson3.36.0Redis Java客户端
Mysql8.0.33Mysql数据库驱动
Mybatis-flex1.9.7ORM框架
Hutool5.8.32Java工具库
Satoken1.39.0Java权限认证框架
Knife4j4.1.0Swagger2和OpenAPI3增强解决方案
Mica-xss3.3.2xss防护

中间件

名称版本说明
mysql8.0.24关系型数据库
redis7.2.4NoSQL数据库

演示图

<table> <tr> <td><img src="resources/images/login-page.png"/></td> <td><img src="resources/images/index-page.png"/></td> </tr> <tr> <td><img src="resources/images/user-page.png"/></td> <td><img src="resources/images/role-page.png"/></td> </tr> <tr> <td><img src="resources/images/perm-page.png"/></td> <td><img src="resources/images/dept-page.png"/></td> </tr> <tr> <td><img src="resources/images/post-page.png"/></td> <td><img src="resources/images/dict-page.png"/></td> </tr> <tr> <td><img src="resources/images/file-page.png"/></td> <td><img src="resources/images/package-page.png"/></td> </tr> <tr> <td><img src="resources/images/tenant-page.png"/></td> <td><img src="resources/images/notice-page.png"/></td> </tr> <tr> <td><img src="resources/images/config-page.png"/></td> <td><img src="resources/images/storage-page.png"/></td> </tr> <tr> <td><img src="resources/images/user-pro-page.png"/></td> <td><img src="resources/images/swagger-page.png"/></td> </tr> </table>