All Projects → fanpei0121 → ToBeAdmin

fanpei0121 / ToBeAdmin

Licence: other
beego 与 Ant Design Pro Vue 基础权限系统

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
go
31211 projects - #10 most used programming language
CSS
56736 projects
TSQL
950 projects

Projects that are alternatives of or similar to ToBeAdmin

Ant Back
🚀 react后台,后台管理系统
Stars: ✭ 90 (+136.84%)
Mutual labels:  admin, ant-design
Pearproject
pear,梨子,轻量级的在线项目/任务协作系统,远程办公协作
Stars: ✭ 1,610 (+4136.84%)
Mutual labels:  admin, ant-design
React Antd Admin
用React和Ant Design搭建的一个通用管理后台
Stars: ✭ 1,313 (+3355.26%)
Mutual labels:  admin, ant-design
React Antd Multi Tabs Admin
ts+react+antd-多页签后台模板(纯净版,非 antd pro!)
Stars: ✭ 73 (+92.11%)
Mutual labels:  admin, ant-design
Vue Antd Admin
🐜 Ant Design Pro's implementation with Vue
Stars: ✭ 2,766 (+7178.95%)
Mutual labels:  admin, ant-design
Ant Design Pro Plus
✨ 基于 ant-design-pro 做一些微小的工作。
Stars: ✭ 88 (+131.58%)
Mutual labels:  admin, ant-design
Rageframe2
一个基于Yii2高级框架的快速开发应用引擎
Stars: ✭ 1,553 (+3986.84%)
Mutual labels:  admin, rbac
Ant Design Pro Layout
🌃 Powerful and easy to use beautiful layout
Stars: ✭ 967 (+2444.74%)
Mutual labels:  admin, ant-design
Rageframe
基于yii2的应用开发引擎
Stars: ✭ 170 (+347.37%)
Mutual labels:  admin, rbac
Codo Admin
基于Tornado实现,提供Restful风格的API,提供基于RBAC的完善权限管理,可对所有用户的操作进行审计
Stars: ✭ 163 (+328.95%)
Mutual labels:  admin, rbac
Vue Admin Beautiful
🚀🚀🚀vue3 admin,vue3.0 admin,vue后台管理,vue-admin,vue3.0-admin,admin,vue-admin,vue-element-admin,ant-design,vue-admin-beautiful-pro,vab admin pro,vab admin plus主线版本基于element-plus、element-ui、ant-design-vue三者并行开发维护,同时支持电脑,手机,平板,切换分支查看不同的vue版本,element-plus版本已发布(vue3,vue3.0,vue,vue3.x,vue.js)
Stars: ✭ 10,968 (+28763.16%)
Mutual labels:  admin, ant-design
Vue Admin
基于and-design-vue的vue后台管理系统模板
Stars: ✭ 226 (+494.74%)
Mutual labels:  admin, ant-design
Ant Design Vue Pro
👨🏻‍💻👩🏻‍💻 Use Ant Design Vue like a Pro!
Stars: ✭ 8,965 (+23492.11%)
Mutual labels:  admin, ant-design
Febs Cloud
基于Spring Cloud Hoxton.RELEASE、Spring Cloud OAuth2 & Spring Cloud Alibaba & Element 微服务权限系统,开箱即用。预览地址:https://cloud.mrbird.cn
Stars: ✭ 1,295 (+3307.89%)
Mutual labels:  admin, rbac
Vue Admin Pro
Solution for company middle and backstage, written using the vue and nuxtjs
Stars: ✭ 48 (+26.32%)
Mutual labels:  admin, ant-design
Dva Boot Admin
🍰 react admin dashboard ui LANIF-ADMIN --- react 16 + react-router 4 + dva 2 + antd 4 后台管理 脚手架
Stars: ✭ 1,553 (+3986.84%)
Mutual labels:  admin, ant-design
Smart Admin
SmartAdmin 使用 SpringBoot和Vue,前后端分离,我们希望用一套漂亮的代码和一套整洁的代码规范,让大家在这浮躁的代码世界里感受到一股把代码写好的清流!同时又让开发者节省大量的时间,减少加班,快乐工作,热爱生活。SmartAdmin 让你从认识到忘不了,绝对是你最想要的!
Stars: ✭ 930 (+2347.37%)
Mutual labels:  admin, ant-design
Ant Design Pro
👨🏻‍💻👩🏻‍💻 Use Ant Design like a Pro!
Stars: ✭ 30,909 (+81239.47%)
Mutual labels:  admin, ant-design
React Admin
🎉 A magical react admin
Stars: ✭ 149 (+292.11%)
Mutual labels:  admin, ant-design
React Ant Admin
使用 ant-design react react-hook ts 开发的类 ant-design-pro 管理后台,具有完整的权限系统和配套的node + ts 的 api
Stars: ✭ 199 (+423.68%)
Mutual labels:  admin, ant-design

beego Ant Design Pro Vue RBAC

LICENSE beego 与 Ant Design Pro Vue 基础权限系统

后端: http://beego.me

ORM: gorm https://gorm.io/zh_CN/docs/

Ant Design Pro Vue文档: https://pro.loacg.com/docs/getting-started

预览:

http://148.70.234.18

1.png

2.png

3.png

账号

  • 超级管理员 admin, 1234
  • 普通管理员 test, 1234

前端部署

安装

cd client
npm install

预览

npm run serve

浏览器访问 localhost:8000

打包

npm run build

刷新404问题

nginx 加上几行配置

location / {
    try_files $uri $uri/ /index.html last;
}

后端API配置

/client/src/config/defaultSettings.js 修改 baseURL

go部署

mysql

  • mysql导入sql文件 /server-go/sql/table.sql
  • 修改 /server-go/conf/app.conf 数据库配置

运行

cd server-go
bee run 

编译

bee pack -be GOOS=linux

设置权限

/routers/filter.go 文件设置权限

beego.InsertFilter("/auth/rule", beego.BeforeRouter, base.FilterPermission("rule-view"))

/auth/rule 为路由
rule-view 为后台添加的权限规则
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].