# axum-admin **Repository Path**: bugtree/axum-admin ## Basic Information - **Project Name**: axum-admin - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-12-25 - **Last Updated**: 2025-12-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # axum-admin 是基于axum和rbatis的rbac权限管理系统 # 前端项目 ``` https://github.com/feihua/antd-admin.git ``` # 相关rust web框架项目 ``` https://github.com/feihua/actix-admin.git # actix-web框架 https://github.com/feihua/rocket-admin.git # rocket框架 https://github.com/feihua/salvo-admin.git # salvo-web框架 ``` # 预览地址 [http://110.41.179.89/salvo](http://110.41.179.89/salvo) 账号:18613030352 密码:123456 # 本地启动 ``` 1.创建数据库并导入sql脚本 2.修改src/model/db.rs代码中的 rb.init(rbdc_mysql::driver::MysqlDriver {}, "mysql://root:123456@127.0.0.1:3306/rustdb").unwrap(); 为你自己的数据信息 3.启动 cargo run main.rs 4.验证脚本在docs目录下,请求接口前要先执行登录接口(user.http文件中) POST {{host}}/api/login Content-Type: application/json { "mobile": "18613030352", "password": "123456" } > {% client.global.set("token", response.body.data); %} ``` # 系统截图 ## 首页 ![home](docs/images/home.png) ## 用户界面 ![user](docs/images/user.png) ## 角色分配界面 ![user-role](docs/images/user-role.png) ## 角色界面 ![role](docs/images/role.png) ## 菜单分配界面 ![role-menu](docs/images/role-menu.png) ## 菜单界面 ![menu](docs/images/menu.png)