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

https://github.com/gin-admin/gin-admin-frontend

A lightweight, flexible, elegant and full-featured RBAC scaffolding based on GIN + GORM 2.0 + Casbin 2.0 + Wire DI.基于 Golang + Gin + GORM 2.0 + Casbin 2.0 + Wire DI 的轻量级、灵活、优雅且功能齐全的 RBAC 脚手架。
https://github.com/gin-admin/gin-admin-frontend

Last synced: 3 months ago
JSON representation

A lightweight, flexible, elegant and full-featured RBAC scaffolding based on GIN + GORM 2.0 + Casbin 2.0 + Wire DI.基于 Golang + Gin + GORM 2.0 + Casbin 2.0 + Wire DI 的轻量级、灵活、优雅且功能齐全的 RBAC 脚手架。

Awesome Lists containing this project

README

          

# GIN-Admin-Frontend

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

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

## 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
```

### Start project

```bash
npm start
```

### Build project

```bash
npm run build
```

### Check code style

```bash
npm run lint
```

You can also use script to auto fix some lint error:

```bash
npm run lint:fix
```

## MIT License

```text
Copyright (c) 2023 Lyric
```