Create

Sign in to ReadmeX

or

How we handle your data: Privacy Policy

ReadmeX

Your AI reading companion

What would you like to catch up on?

Pick a briefing, or ask your own question.

Your community and people briefings stay personal to you.

gin-vue-admin

gin-vue-admin: A full-stack, frontend-backend separated development platform built with Vue and Gin for rapidly building small and medium-sized projects.

What problem it solves

Teams building small and medium-sized applications often need to assemble authentication, authorization, routing, menus, code generation, file handling, and other common application capabilities before focusing on business development. This project provides those foundations in a Vue and Gin architecture so developers can concentrate on project-specific features.

Key features

  • Authentication and Authorization — JWT authentication, Casbin authorization, user roles, role permissions, and API permissions provide a configurable access-control foundation.

    Source: README

  • Dynamic Navigation — Dynamic routes and menus allow administrators to configure navigation differently for different roles.

    Source: README

  • Code and Form Generation — Built-in generators support basic backend logic, simple CRUD code, and form creation as part of the project workflow.

    Source: README

  • File Operations — The platform includes upload and download support, cloud-provider upload examples, and chunked upload examples for larger files.

    Source: README

  • API Documentation and Configuration — Swagger generates API documentation, while frontend configuration management and YAML-based server configuration support project administration.

    Source: README

Quick start

Copied verbatim from the project's README.

# 克隆项目
git clone https://github.com/flipped-aurora/gin-vue-admin.git
# 进入server文件夹
cd server

# 使用 go mod 并安装go依赖包
go generate

# 运行
go run . 
# 进入web文件夹
cd web

# 安装依赖
npm install

# 启动web项目
npm run serve

Who it may suit

This project may suit developers with Go and Vue foundations who are creating small or medium-sized full-stack applications and want common administration and application features available up front.

Topics to discuss

  • How can the code and form generators be extended for project-specific structures?

  • Which permission and multi-device login policies should be configurable for different deployment scenarios?

  • How should generated application code be integrated into teams’ existing review and testing workflows?


Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.

Read the original README https://github.com/flipped-aurora/gin-vue-admin#readme

ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.

github.comhttps://github.com/flipped-aurora/gin-vue-admin

Comments

…