Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/baiwumm/Xmw-Admin

基于 React + Nest 全栈开发的后台系统
https://github.com/baiwumm/Xmw-Admin

ahooks ant-design mysql nestjs reactjs sequelize umijs

Last synced: about 1 month ago
JSON representation

基于 React + Nest 全栈开发的后台系统

Awesome Lists containing this project

README

        

Language : [中文](./README.md) | 英文

Xmw Admin


Xmw Admin


Background system based on React + Nest full stack development

## 🪴 Project Introduction
- 🎯 Front-end technology stack: [React](https://react.dev/)、[Ant Design](https://ant.design/)、[Umi](https://umijs.org/)、[TypeScript](https://github.com/microsoft/TypeScript)

- 🎯 Back-end technology stack: [Nest.js](https://docs.nestjs.cn/)、[Sequelize](https://github.com/sequelize/sequelize/)、[Redis](https://github.com/redis/redis/)、[Mysql](https://www.mysql.com/)

- 😝 Online preview: https://react.baiwumm.com/

- 🔑 User name: **admin**,密码:**abc123456**

- [🚀 github 仓库地址](https://github.com/baiwumm/Xmw-Admin/)

- [🚀 码云仓库地址](https://gitee.com/baiwumm/Xmw-Admin/)

- ❤️ star:**If possible, please give me a star to express my encouragement to the author. Thank you very much!**

## 🪴 Environment and Dependence
> Recommend this project use [pnpm](https://github.com/pnpm/pnpm/) package management tools
- [node](https://nodejs.org/) (The Node.js version requires 14.x or later. 16.x or later is recommended here)
- [pnpm](https://github.com/pnpm/pnpm/)
- [Umi](https://umijs.org/)
- [Mysql](https://www.mysql.com/) (The Mysql version is 8.x)
- [Redis](https://github.com/redis/redis/)

## 🪴 Project Operation

1. Pull the project code
```bash
git clone https://github.com/baiwumm/Xmw-Admin.git
cd Xmw-Admin
// Entry front end
cd Xmw_web
// Access back end
cd Xmw_server
```

2. Installation Dependency
```
npm install -g pnpm
pnpm install
```

- Development mode operation
```
// Front-end start
pnpm start
// Back-end boot
pnpm start:dev
```

- Compile project
```
pnpm build
```

## 🪴 Function Module

```
- Login / Logout

- Dashboard
- Workbench
- EnvironmentalDependence

- Administrative
- Announcement
- Organization
- JobsManagement
- Structure

- PersonalCenter
- PersonalInformation
- PersonalSetting

- TechnicalDocument
- React
- Nest
- Ant Design
- Umi

- System
- UserManagement
- MenuManagement
- RoleManagement
- Internationalization
- OperationLog

```

## 🪴 Demo Figure

| ![](https://cdn.baiwumm.com/project/xmw-admin/demo/01.png) | ![](https://cdn.baiwumm.com/project/xmw-admin/demo/02.png) |
| ------------------------------------------------------------ | ------------------------------------------------------------ |
| ![](https://cdn.baiwumm.com/project/xmw-admin/demo/03.png) | ![](https://cdn.baiwumm.com/project/xmw-admin/demo/04.png) |
| ![](https://cdn.baiwumm.com/project/xmw-admin/demo/05.png) | ![](https://cdn.baiwumm.com/project/xmw-admin/demo/06.png) |
| ![](https://cdn.baiwumm.com/project/xmw-admin/demo/07.png) | ![](https://cdn.baiwumm.com/project/xmw-admin/demo/08.png) |
| ![](https://cdn.baiwumm.com/project/xmw-admin/demo/09.png) | ![](https://cdn.baiwumm.com/project/xmw-admin/demo/10.png) |

## ⭐ Star History

[![Star History Chart](https://api.star-history.com/svg?repos=baiwumm/Xmw-Admin&type=Date)](https://star-history.com/#baiwumm/Xmw-Admin&Date)