Skip to content

Latest commit

 

History

History
75 lines (54 loc) · 1.62 KB

README.en.md

File metadata and controls

75 lines (54 loc) · 1.62 KB

Echo-Admin

Echo + Gorm + Casbin + Uber-FX based scaffolding for front and back separation management system


English | 简体中文

Feature

  • Follow RESTful API design specifications
  • Provides rich middleware support based on Echo Api framework (jwt, authority, request-level transaction, access log, cors...)
  • Casbin based RBAC access control model
  • GORM based database storage that can expand many types of databases
  • Uber/fx based implements dependency injection
  • Support Swagger documentation (based on swaggo)
  • Configuration, modularization

Synopsis

welcome PR and Issue.

Online Demo

Swagger

# readonly account
username: test
password: 123123

Getting started

node >= 12.22.1
golang >= 1.12 

Use git to clone this project

git clone https://github.com/RealLiuSha/echo-admin

API docs generation

make swagger

Initialize the database and start the service

make migrate # create tables
make setup # setup menu data
make # start