# mss-boot-admin-antd **Repository Path**: mss-boot-io/mss-boot-admin-antd ## Basic Information - **Project Name**: mss-boot-admin-antd - **Description**: mss-boot-admin前端项目,基于antdpro开发 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-01-04 - **Last Updated**: 2026-04-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: Ant-Design, admin, Ant-Design-Pro, mss-boot-admin ## README # mss-boot-admin-antd [](https://github.com/mss-boot-io/mss-boot-admin) [](https://github.com/mss-boot-io/mss-boot-admin/releases) [](https://github.com/mss-boot-io/mss-boot-admin) [English](./README.md) | 简体中文 ## 简介 > `mss-boot-admin-antd` 是 mss-boot admin 平台的前端部分。当前产品主线正在收敛为治理、运营、访问控制、配置能力,以及 AI 注解协同驱动的研发流程,而不再以动态模型或代码生成为核心方向。 ## 教程 [在线文档](https://docs.mss-boot-io.top) [视频教程](https://space.bilibili.com/597294782/channel/seriesdetail?sid=3881026) ## 项目地址 [后端项目](https://github.com/mss-boot-io/mss-boot-admin) [前端项目](https://github.com/mss-boot-io/mss-boot-admin-antd) ## 🎬 体验环境 [体验地址](https://admin-beta.mss-boot-io.top) > 账号:admin 密码:123456 ## ✨ 特性 - 支持国际化 - 标准 Restful API 开发规范 - 基于 Casbin 的 RBAC 权限管理 - 基于 Gorm 的数据库存储 - 基于 Gin 的中间件开发 - 基于 Gin 的 Swagger 文档生成 - 支持 oauth2.0 第三方登录 - 支持 swagger 文档生成 - 支持多种配置源(本地文件、embed、对象存储 s3 等、gorm 支持的数据库、mongodb) - 支持数据库迁移 - 支持用户、角色、部门、岗位、菜单、API、配置等治理型后台能力 - 支持通知、任务、监控、统计等运营型能力 ## 📦 内置功能 - 用户管理: 用户是系统操作者,该功能主要完成系统用户配置。 - 部门管理: 管理组织树结构,支撑数据归属与权限边界。 - 岗位管理: 管理岗位信息,辅助组织与权限配置。 - 角色管理: 角色菜单权限分配、设置角色按机构进行数据范围权限划分。 - 菜单管理: 配置系统菜单,操作权限,按钮权限标识等。 - API 管理: 维护系统接口注册信息,辅助权限与接口治理。 - 选项管理: 动态配置枚举。 - 系统配置: 管理各种环境的配置。 - 通知公告: 用户通知消息。 - 任务管理: 管理定时任务,包括执行日志。 - 国际化管理: 管理国际化资源。 - 账号与令牌管理: 支持 OAuth2 绑定、个人令牌等账号安全能力。 - 监控与统计: 支持基础监控信息与统计查询接口。 ## 📦 准备工作 - 安装 golang1.21+ - 安装 mysql8.0+ - 安装 nodejs18.16.0+ ## 📦 快速开始 ### 1. 下载项目 ```shell # 下载后端项目 git clone https://github.com/mss-boot-io/mss-boot-admin.git # 下载前端项目 git clone https://github.com/mss-boot-io/mss-boot-admin-antd.git ``` ### 2. 迁移数据库 ```shell # 进入后端项目 cd mss-boot-admin # 配置数据库连接信息(可根据实际情况修改) export DB_DSN="root:123456@tcp(127.0.0.1:3306)/mss-boot-admin-local?charset=utf8mb4&parseTime=True&loc=Local" # 迁移数据库 go run main.go migrate ``` ### 3. 生成 API 接口信息 ```shell # 生成api接口信息 go run main.go server -a ``` ### 4. 启动后端服务 ```shell # 启动后端服务 go run main.go server ``` ### 5. 启动前端服务 ```shell # 进入前端项目 cd mss-boot-admin-antd # 安装依赖 npm install # 启动前端服务 npm run start ``` ## 📨 互动
![]() |
![]() |
![]() |
mss-boot-io |
| 微信 | 公众号🔥🔥🔥 | ![]() |
哔哩哔哩🔥🔥🔥 |
## 🤝 特别感谢
1. [ant-design](https://github.com/ant-design/ant-design)
2. [ant-design-pro](https://github.com/ant-design/ant-design-pro)
3. [gin](https://github.com/gin-gonic/gin)
4. [casbin](https://github.com/casbin/casbin)
5. [gorm](https://github.com/jinzhu/gorm)
6. [gin-swagger](https://github.com/swaggo/gin-swagger)
7. [jwt-go](https://github.com/dgrijalva/jwt-go)
8. [oauth2](https://pkg.go.dev/golang.org/x/oauth2)
## 🔑 License
[MIT](https://github.com/mss-boot-io/mss-boot-admin/blob/main/LICENSE)
Copyright (c) 2024 mss-boot-io