An out-of-box UI solution for enterprise applications as a React boilerplate.
- Preview: https://nest-admin.dooring.vip/
- Domestic Mirror: https://gitee.com/tao-zhi/nest-admin
Nest-Admin 1.0.0
- User management: Users are system operators, and this function mainly completes system user configuration.
- Department management: Configure the system's organizational structure (company, department, group), and display a tree structure that supports data permissions.
- Job management: Configure the positions that system users belong to.
- Menu management: Configure system menus, operation permissions, button permission identification, etc.
- Role management: Assign role menu permissions and set roles to divide data scope permissions by organization.
- Dictionary management: Maintaining fixed data that is frequently used in the system.
- Parameter management: Dynamically configure commonly used parameters for the system.
- Notification announcement: System notification announcement information release and maintenance.
- Operation log: Record and query normal system operation logs; Logging and querying of system exception information.
- Login log: The system login log records and queries contain login exceptions.
- Online users: monitoring the status of active users in the current system.
- Timed tasks: Online (add, modify, delete) task scheduling includes execution result logs.
- Code generation: The generation of front-end and back-end code (node, HTML, SQL) supports CRUD downloading.
- System Interface: Automatically generate relevant API interface documents based on business code.
- Service monitoring: Monitor current system CPU, memory, disk, stack, and other related information.
- Cache monitoring: Queries, deletes, clears, and other operations on the system's cache.
- Online Builder: Drag form elements to generate corresponding HTML code.
- Connection Pool Monitoring: Monitor the current status of the system database connection pool and analyze SQL to identify system performance bottlenecks.
$ git clone git@github.com:ilovemoyu/nest-ruoyi-react.git
Install dependencies:
$ cd nest-ruoyi-react
$ cd pnpmi
vscode launch:
{
"version": "0.2.0",
"configurations": [
{
"name": "Server",
"type": "node",
"request": "launch",
"cwd": "${workspaceFolder}/server",
"runtimeExecutable": "pnpm",
"runtimeArgs": ["run", "start:debug"],
"autoAttachChildProcesses": true,
"console": "integratedTerminal"
},
{
"name": "Admin",
"type": "node",
"request": "launch",
"cwd": "${workspaceFolder}/admin",
"runtimeExecutable": "pnpm",
"runtimeArgs": ["run", "dev"],
"autoAttachChildProcesses": true,
"console": "integratedTerminal"
}
],
"compounds": [
{
"name": "Debug Server and Admin",
"configurations": ["Server", "Admin"]
}
]
}
Modern browsers.
![]() Edge |
![]() Firefox |
![]() Chrome |
![]() Safari |
![]() Opera |
---|---|---|---|---|
Edge | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
Any type of contribution is welcome, here are some examples of how you may contribute to this project:
- Submit issues to report bugs or ask questions.