helloadmin icon indicating copy to clipboard operation
helloadmin copied to clipboard

基于Gin + Ant Design Vue UI 前后端分离管理系统

HelloAdmin Logo

HelloAdmin

HelloAdmin is a front-end and back-end separation management system based on Gin + Ant Design Vue UI. The front-end uses Ant Design Vue UI, and the back-end uses the Gin framework.

中文文档: README_zh.md

Built-in Features

  • [x] JWT Login
  • [x] Role Management
  • [x] Menu Management
  • [x] Department Management
  • [x] Operation Log

Experience it at: http://demo.helloadmin.cn

Features

  • Gin: https://github.com/gin-gonic/gin
  • Gorm: https://github.com/go-gorm/gorm
  • Wire: https://github.com/google/wire
  • Viper: https://github.com/spf13/viper
  • Zap: https://github.com/uber-go/zap
  • Golang-jwt: https://github.com/golang-jwt/jwt
  • Go-redis: https://github.com/go-redis/redis
  • Testify: https://github.com/stretchr/testify
  • Sonyflake: https://github.com/sony/sonyflake
  • Gocron: https://github.com/go-co-op/gocron
  • Go-sqlmock: https://github.com/DATA-DOG/go-sqlmock
  • Gomock: https://github.com/golang/mock
  • Swaggo: https://github.com/swaggo/swag

Screenshots

Login

Dashboard

dept

role

Frontend Repository

Link: Helloadmin-ui

License

HelloAdmin is released under the MIT License. For more information, please see the LICENSE file.