Gin Vue Admin screenshot

Gin Vue Admin

Author Avatar Theme by Flipped aurora
Updated: 22 May 2025
22887 Stars

Vite+Vue3+Gin拥有AI辅助的基础开发平台,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器、表单生成器和可配置的导入导出等开发必备功能。

Categories

Overview:

The Gin-vue-admin project is a full-stack development platform based on Vue and Gin, offering features like JWT authentication, dynamic routing, dynamic menu creation, Casbin authorization, form generator, and code generator. It provides several example files to help developers focus more on business development. The project also includes detailed documentation and instructional videos for setup, development, and deployment.

Features:

  • Authentication: Integrated JWT authentication for secure access.
  • Dynamic Routing: Supports dynamic routing to streamline navigation.
  • Form Generator: Includes a form generator to simplify UI development.
  • Code Generator: Provides a code generator for basic logic and CRUD operations.
  • Role Management: Offers role management with API and menu permission assignments.
  • Multiple Login Restrictions: Enables limiting multiple logins through Redis implementation.
  • File Upload and Download: Supports file uploading to cloud services like Qiniu, Aliyun, and Tencent Cloud.
  • Knowledge Base: Access team blogs and educational videos for further learning.

Installation:

  1. Server Project Setup:

    • Open the server directory in IDE like Goland.
  2. Web Project Setup:

    • Access the web project.
  3. Swagger API Documentation:

    • Install Swagger.
    • Generate API documentation.
    • Access the documentation at http://localhost:8888/swagger/index.html.

Summary:

The Gin-vue-admin project provides a robust development platform with essential features like authentication, role management, file handling capabilities, and code generation tools. Developers with a background in Golang and Vue can quickly set up and start using this full-stack solution. Additionally, the availability of detailed documentation and instructional videos enhances the development experience.