Go Admin UI screenshot

Go Admin UI

Author Avatar Theme by Go admin team
Updated: 5 Sep 2024
1262 Stars

基于Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统的前端模块

Categories

Overview

The go-admin application is a powerful front-end and back-end separation authority management system designed with modern technologies like Gin, Vue, and Element UI. Simplifying the initialization process, it allows users to start configuring their own system with just a few modifications to the database connection settings. The platform not only supports multi-instruction operations but also offers migration instructions, making it highly accessible for rapid database initialization. Its robust API service can be easily started, and comprehensive documentation is available to guide users through the setup process.

This system stands out due to its adherence to RESTful API design specifications, rich middleware support, and an intuitive user management interface. It provides a full suite of features that meet the needs of any organization looking to streamline its authority management through a user-friendly platform.

Features

  • RESTful API Design: Adheres to API design specifications, ensuring a structured approach to web services.
  • Rich Middleware Support: Built on the GIN WEB API framework, featuring user authentication, access logging, and more for enhanced security and functionality.
  • RBAC Model: Implements the Role-Based Access Control (RBAC) model using Casbin for efficient user role management.
  • JWT Authentication: Supports JSON Web Token (JWT) for secure user authentication and session security.
  • Database Flexibility: Uses GORM for database storage, allowing expansion to various database types, ensuring scalability.
  • Code Generation Tool: Generates CRUD operations from database structures, promoting a no-code approach for basic business implementations.
  • Integrated Form Builder: Customize and design forms effortlessly with drag-and-drop functionality.
  • Service Monitoring: Provides real-time monitoring of server information and system operation logs for efficient management.

With these features, go-admin is an excellent choice for anyone looking to establish a comprehensive authority management system with minimal coding effort.