Giter Site home page Giter Site logo

ttquoccuong / gin-quasar-admin Goto Github PK

View Code? Open in Web Editor NEW

This project forked from junvary/gin-quasar-admin

0.0 1.0 0.0 20.62 MB

基于Vue3、Go、Quasar、Gin的前后端分离管理系统(script-setup语法糖),可在线动态配置个性化网站,并通过插件形式进行个性化逻辑开发。代码精简,逻辑清晰,包含了大多数常见功能。QQ群号:342045316

Home Page: http://81.68.159.232/

License: MIT License

JavaScript 9.66% Go 40.05% HTML 0.08% Smarty 4.23% Vue 45.68% SCSS 0.30%

gin-quasar-admin's Introduction

Gin-Quasar-Adminv2

Gin-Quasar-Adminv2

项目使用 Go语言、Gin框架、Vue3(script-setup语法糖)、Quasar2搭建,通过插件形式进行个性化逻辑开发,通过网页端快速配置出个性化网站。V2版本是v1版本的完全重写升级版本,代码更加精简,逻辑更加清晰,欢迎使用!

项目在不断完善中,欢迎Clone、Fork、Issue、PR。如果你感觉不错,麻烦给个小小的 Star 鼓励一下!

主要功能:

  1. 动态配置前台:大图、Logo、Favicon、主次标题、描述、登录页插件等。
  2. 动态配置后台:初始密码、验证码、JWT、图片/文件上传允许大小、允许后缀、保存路径等。
  3. 用户可以同时拥有多个角色、多个部门。
  4. 角色:菜单权限、Api授权、部门数据权限。
  5. 部门管理、菜单管理、字典管理、Api管理、角色管理、用户管理、前后台配置管理、日志管理、消息管理、插件生成、在线用户。
  6. i18n、聊天室、打印功能、踢出用户。

在线体验

  1. 地址:http://81.68.159.232/
  2. 用户名:admin
  3. 密码:123456

仓库位置

github:https://github.com/Junvary/gin-quasar-admin

gitee:https://gitee.com/junvary/gin-quasar-admin

插件列表

序号 插件名 仓库 描述/特点
1 系统开发科 https://github.com/Junvary/gqa-plugin-xtkfk 包含登录页插件和常见增删改查的比较完善的插件样例
2 考勤统计 https://github.com/Junvary/gqa-plugin-attendance 在插件中连接并查询其他数据库
3 工会固定资产折旧 https://github.com/Junvary/gqa-plugin-AssetGh 打印功能、导出功能
4 投票插件 https://github.com/Junvary/gqa-plugin-vote 不使用基础Model的表,较多逻辑,图表展示
5 泛微CAS https://github.com/Junvary/gqa-plugin-weaverCas 对接泛微的CAS认证例子

插件开发与接入方式

  1. 开发:后端gqaplugin目录、前端plugins目录建立对应文件,开发完成可提取成单独仓库。
  2. 接入:clone或下载插件仓库代码,gqaplugin目录中文件夹放入GQA-BACKEND/gqaplugin目录(后端),plugins目录中文件夹放入GQA-FRONTEND/src/pugins目录即可。注:后端可通过github直接导入,部分插件需按插件说明引入。

项目运行:

前端:

// 进入前端文件夹:GQA-FRONTEND后安装依赖:
yarn
// 运行项目(或者你需要 'yarn global add @quasar/cli' ?):
yarn run dev
// 打包:
yarn run build

后端:

# 安装好Go语言环境后进入GQA-BACKEND文件夹go run main.go

# 打包Linux):
set GOARCH=amd64
set GOOS=linux
go build main.go

项目截图(Todo):

我是一个占位符

交流群

QQ群号:342045316

鸣谢

JetBrains

License

Copyright (c) 2021-time.Now() Junvary

MIT License

gin-quasar-admin's People

Contributors

aehm2k5 avatar junvary avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.