嗨,大家好,我是小华同学,关注我们获得"最新、最全、最优质"开源项目和高效工作学习方法
MineAdmin是一款基于Hyperf框架和Vue3+Vite5开发的前后端分离权限管理系统,它以其自适应多终端的特性脱颖而出。这款系统不仅能够满足网站管理后台、CMS、CRM、OA、ERP等需求,还以其后端crud生成和前端低代码json化配置的特色赢得了广泛关注。
功能特色
- 用户管理: 完成用户添加、修改、删除配置,支持不同用户登录后台看到不同的首页。
- 角色管理: 角色菜单权限分配、角色数据权限分配。
- 菜单管理: 配置系统菜单和按钮等。
- 操作日志: 用户对系统的一些正常操作的查询。
- 登录日志: 用户登录系统的记录查询。
- 附件管理: 管理当前系统上传的文件及图片等信息。
- 应用市场: 可下载各种基础应用、插件、前端组件等等。
应用场景
MineAdmin适用于多种业务场景,包括但不限于:
- 网站管理后台:为网站提供强大的后台管理功能,包括内容管理、用户管理等。
- CMS(内容管理系统) :帮助企业或个人管理网站内容,提升内容发布的效率和质量。
- CRM(客户关系管理系统) :管理客户信息,提升客户服务质量和销售效率。
- OA(办公自动化系统) :提高办公效率,实现文档管理、流程审批等功能。
- ERP(企业资源计划系统) :整合企业资源,优化业务流程,提升企业竞争力。
使用方法
环境需求
在开始使用MineAdmin之前,需要确保以下环境需求得到满足:
- Swoole >= 5.0 并关闭
Short Name
- PHP >= 8.1 并开启以下扩展:mbstring, json, pdo, openssl, redis, pcntl
- Mysql >= 5.7 或 Pgsql >= 10 或 Sql Server Latest
- Redis >= 4.0
- Git >= 2.x
下载项目
使用Composer进行项目下载和安装:
lua
composer create-project mineadmin/mineadmin --keep-vcs
体验地址
想要亲身体验MineAdmin的强大功能,可以访问体验地址,使用账号:superAdmin,密码:admin123进行登录。请注意,为了保持环境的清洁,请勿添加脏数据。
项目截图
鸣谢
特别感谢以下项目和工具对MineAdmin的支持:
- Hyperf:一款高性能企业级协程框架。
- Element Plus:基于 Vue 3,面向设计师和开发者的组件库。
- Swoole:PHP协程框架。
- Vue:渐进式JavaScript框架。
- Vite:现代化前端构建工具。
- Jetbrains:生产力工具。
同类项目介绍
在探索MineAdmin的同时,不妨也关注一下其他优秀的权限管理系统:
- AdminLTE:一个广泛使用的开源管理面板和控制面板模板。
- Gentelella:一个基于Bootstrap 3.x的免费HTML5后台模板。
- iView Admin:基于iView UI的Vue 2.0管理端模板。
这些项目同样提供了强大的功能和灵活的配置,可以根据具体需求进行选择和比较。
总结
MineAdmin 是一款功能强大、易于使用、可定制的后台管理系统,适用于各种应用场景。它具有前后端分离的架构和低代码配置方式,使得它更加灵活和易于定制。如果您正在寻找一款后台管理系统,那么 MineAdmin 是一个不错的选择。
项目地址
arduino
https://github.com/mineadmin/MineAdmin