Gin Vue Admin

screenshot of Gin Vue Admin
vite
vue

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

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.
vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.