# GIN-Admin-Frontend

> GIN-Admin-vue is a frontend project for [gin-admin](https://github.com/LyricTian/gin-admin) base on Ant Design React.

![gin-admin-frontend](./demo.png)

- [Preview](http://101.42.232.163:8040)
    - Username: admin
    - Password: abc-123

## Features

- :gem: **Neat Design**: Follow Ant Design specification
- :triangular_ruler: **Common Templates**: Typical templates for enterprise applications
- :rocket: **State of The Art Development**: Newest development stack of React/umi/dva/antd
- :cn: **International**: Built-in i18n solution
- :closed_lock_with_key: **RBAC**: Support rbac permission management

## Environment Prepare

> You can use [nvm](https://github.com/nvm-sh/nvm) to manage node version.

- Node.js v16.20.2

## Quick Start

### Clone project

```bash
git clone https://github.com/gin-admin/gin-admin-frontend.git
```

### Install dependencies

```bash
npm install or yarn add
```

### Start project

```bash
 vite --mode dev
```

### Build project

```bash
vite build --mode prod
```

### Check code style

```bash
npm run lint
```

## MIT License

```text
Copyright (c) 2023 Muyu
```