English | 简体中文
- 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
welcome PR and Issue.
# readonly account
username: test
password: 123123
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