2 Star 10 Fork 0

OpenAdmin / OpenAdmin

加入 Gitee
与超过 800 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md


目前该项目还在持续开发中,暂不适用于直接二次开发商业系统,欢迎您持续关注我们

👨‍💻‍项目介绍


OpenAdmin基于 ThinkPHP6 + Vue3.x + TypeScript + Arco Design Pro 等最新的技术栈开源的企业级后台管理系统,我们的初衷是不断的更新迭代使用最新的技术栈创建完善的/简单的/快速的后台管理系统,支持CRUD代码生成,ApiDoc自动生成接口文档, 使用最为宽松的MIT开源协议,无需任何授权即可免费商用,希望可以减少大家重复代码的时间,多去陪陪家人,陪陪孩子!

🚀项目架构


  • 后端使用ThinkPHP6.0框架进行开发,适合新手,国内社区环境较好,文档齐全
  • 基于PHP8.0 + 完全遵循PSR代码规范,性能较前置版本有很大提升
  • 前后端完全分离,后端遵循RESTful API风格开发
  • 前端基于Vue3.x 完全使用TypeScript
  • 前端框架使用Arco Design Pro 2.x Vue版本简洁大气美观

未来根据时间计划,还会增加[Hyperf框架版本][Laravel框架版本][JAVA语言版本][GOLang语言版本]等等!

💥软件功能


  • 已完成功能

    • 账户管理 后台系统操作者,支持单账户多角色划分.
    • 菜单管理 配置系统菜单,操作权限,按钮,栏目等权限标识等.
    • 角色管理 角色菜单权限分配、设置角色按菜单范围权限划分.
    • 操作日志 用户后台操作日志,全局异常、SQL注入等记录.
    • 系统配置 系统的一些常用设置管理.
    • 代码生成 使用Apidoc自动生成后端代码\路由\以及动态获取文档路由地址[2022年8月24日-v1.0.1].
  • 待完成功能

    • 附件管理 管理当前系统上传的文件及图片等信息.
    • 定时任务 在线(添加、修改、删除)任务调度包含执行结果日志.
    • 队列管理 消息队列管理功能、消息管理、消息发送.
    • OSS存储 支持各大云OSS运营商,支持后台上传,支持前台上传,大文件/分片等.
    • 推送管理 支持各大短信运营商,支持微信/钉钉/飞书等通知.
    • 微信管理 公众号/小程序/微信支付/等功能的集成.
    • 插件市场 根据使用情况酌情考虑是否支持插件开发,以及插件市场.

🌴环境要求


  • 推荐使用宝塔面板管理服务器环境
  • PHP >= 8.0 并开启一下扩展
    • sodium
    • simplexml
    • libxml
    • openssl
    • redis
    • fileinfo
    • opcache 推荐开启可大大提升PHP脚本运行效率
  • 开发环境下关闭禁用PHP函数exec、putenv、proc_open、proc_get_status、pcntl_signal[如果存在]
  • Mysql >=5.7
  • Redis >=6.0
  • Apache 或者 Nginx

📝安装教程


  1. 安装后端
克隆项目
 * git clone https://gitee.com/open_admin/OpenAdmin.git
进入项目目录
 * cd OpenAdmin
确保您的环境已经安装了Composer包管理器,本项目Composer配置文件已添加腾讯源,无需另行配置[ps:小白可自行百度]
安装依赖包
 * composer install
导入数据库
数据库文件:public/openadmin.sql
修改配置
重命名[.env.example]文件名修改为[.env]文件,修改文件内对应配置
  1. 安装前端

🎉文档演示


正在完善中

🌈截图预览


💕特别鸣谢


感谢以下开源团队或作者,排名不分先后

👍问题反馈


  • 有任何疑问或者建议,可以提交Issue,或交流群内反馈
  • 交流群等待创建

🔐版权信息


[OpenAdmin] 遵循MIT开源协议发布,并提供免费使用!

使用本框架不得用于开发违反国家有关政策的相关软件和应用,否则要付法律责任!

💖支持项目


打赏就duck不必啦~ 就点点🌟 Star 🌟 关注更新,支持下作者就可以了

简介

OpenAdmin基于 ThinkPHP6 + Vue3.x + TypeScript等最新的技术栈开源的企业级后台管理系统,前后分离,简单轻量,免费开源,开箱即用! 展开 收起
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/open_admin/OpenAdmin.git
git@gitee.com:open_admin/OpenAdmin.git
open_admin
OpenAdmin
OpenAdmin
master

搜索帮助