rust-admin
rust-admin copied to clipboard
Develop a system as quickly as possible using rust
trafficstars
axum-admin
axum-admin is a backend management system server implementation developed based on axum + prisma-client-rust.
Instructions
-
Install rust environment
-
Generate prisma client and create database tables
cargo prisma db push -
Create super administrator account and initialization menu data
cargo cli init <USERNAME_PASSWORD> -
Run Admin Gateway
cargo admin
function list
- [x] Login (Username + Password)
- [x] Menu management
- [x] Role management
- [x] Department management
- [x] Administrator management
- [x] Dictionary management
- [x] Login log management
- [x] Operation log management
- [x] User Management
- [x] Caching system(Memory/Database)
Front-end implementation list
- orchid-admin-vue3: Based on vue-next-admin secondary development.
- Technology stack: vue3.x + CompositionAPI setup syntax sugar + typescript + vite + element plus + vue-router-next + pinia.
- Adaptation: mobile phones, tablets, PCs