Open feiyuchuixue opened 6 months ago
基于若依后台,改用mybatis-plus,后台集成,地址 https://gitee.com/ls2008/king-admin.git
🪶SimpleAdmin 是一个小而美的通用业务型后台管理系统,专为解决开发过程中的痛点难点而生。前端基于 ElementUI+Vue3+TypeScript,后端基于.NET6/7/8+SqlSugar 单例模式。采用 RBAC+多机构的权限管理模式,实现全网最灵活的接口级别数据权限控制。代码注释覆盖率大于90%
,非常适合二次开发。将日常开发中的业务场景和框架紧密结合,并坚持以人为本,以业务为中心,做到开箱即用,代码简洁、易扩展,注释详细,文档齐全,让你的开发少走弯路。
一个卓越的后台管理框架是开发者提升效率、降本增质的关键工具。我曾经尝试在 Git 上搜索开源的后台管理系统,希望能用它们作为公司项目的起点。可惜的是,我发现很多开源系统难以满足我的期待:要么缺失清晰的文档指导,要么代码质量让人担忧,要么系统的扩展性极为有限,要么系统功能过于庞大而失去焦点,积重难返。
正因为这样的挑战,我下定决心,要从无到有打造一个全新的后台管理框架,这就是SimpleAdmin
的诞生背景。SimpleAdmin 是一个聚焦业务需求的管理系统,它的核心理念是精简至上
。我们深知,在功能和实用性之间找到完美的平衡点至关重要,因此在 SimpleAdmin 中,我们只保留了那些最关键的、行之有效的功能,并且全力以赴将它们做得更完美。
SimpleAdmin 不只是工具,它更是一种承诺:确保每位开发者都能毫无障碍地掌握、进而深入定制,从而使得框架适应项目,而非让项目被迫适应框架。一个优秀的框架,应该是那样自解释的优雅,同时又能轻松应对二次开发的需求。
SimpleAdmin 更像是一种信念,它以代码的形式表达了我们对简约而不简单的追求。唯有包含这种哲学的框架,才算得上是有灵魂,有价值的。它不只是一个平台或者框架,而是一个为业务精准打造的解决方案,一个始终在为你省时、省心和省力的可靠盟友。
首个
.NET 内置国密算法且前后端分离快速开发平台。其他说首个的都是吹牛皮的!10-30ms
。master 正式稳定版本,具体版本升级内容看更新标签
dev 开发的分支(代码可能随时会推,不保证运行和使用)
js js 版本的分支,适配于 js 版本前端的代码
预览地址: 点击查看
更新日志:点击查看
文档地址(旧):https://www.cnblogs.com/huguodong/p/17021233.html
文档地址(新):https://dotnetmoyu.gitee.io/simpleadmin-doc/
如果对您有帮助,请点击右上角⭐Star关注或扫码捐赠,感谢支持开源!捐赠金额≥99元即可加入内部交流群一起讨论学习,捐赠之后加q531035580即可。
Kungfu-Admin 基于快速开发理念结合实践运用而生的一款后台管理系统。使用最新的技术栈,包括小而美的后端Kungfu(JFinal增强框架,用过的公认的私活利器)及前端框架Geeker-Admin。适用于所有的Web应用程序,如网站管理后台,网站会员中心,CMS,CRM,OA。是JFinal增强框架Kungfu的一次最佳实践。精简明了,不拖泥带水。
Kungfu-Admin 是一套全部开源的可复用的后台管理平台,毫无保留给个人及企业免费使用。
内置功能 用户管理:用户是系统操作者,该功能主要完成系统用户添加与管理。 部门管理:配置系统组织机构(公司、部门、小组),树结构展现。 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 角色管理:角色菜单权限分配、设置角色按功能菜单范围权限划分。 字典管理:对系统及业务字典数据进行维护。 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 用户访问统计:系统访问量相关统计查询。
后端开源地址: Gitee: https://gitee.com/yfq2010/kungfu-admin Github: https://github.com/ticktack/kungfu-admin
前端开源地址: Gitee: https://gitee.com/yfq2010/kungfu-admin-ui Github: https://github.com/ticktack/kungfu-admin-ui/
开发文档 https://kungfu.wang/
基于后端Kungfu及前端框架Geeker-Admin开发的更多项目:
Apollo 是一个基于 Golang 的后端管理系统,集成了丰富的功能模块,旨在为开发者提供一个高效、灵活的后台管理框架。项目参考了许多优秀的开源项目,在功能设计上进行了精心的优化,确保系统的易用性和高效性。
特别感谢 HalseySpicy 为我们带来卓越的前端框架 Geeker-Admin。
Apollo 提供了以下功能模块:
租户管理模块用于多租户系统中的租户信息管理,支持租户的新增、修改、删除和查询操作,确保系统能够支持多个独立的租户使用。
用户管理模块负责系统用户的创建、配置及权限分配,确保用户身份的合法性和操作的合规性。
菜单管理模块用于定制化系统导航结构,通过权限细分确保用户仅访问授权的操作界面,增强操作的直观性和可控性。
字典管理模块维护系统内的静态数据字典,如配置项、枚举值等,以统一管理和优化数据的一致性。
角色管理模块实现角色与权限的精细绑定,通过角色分配简化用户权限管理,提高系统安全性和灵活性。
部门管理模块构建组织架构,通过树状结构展示,支持数据权限的层级化管理,加强信息的有序性和安全性。
职位管理模块用于管理系统内的职位信息,支持职位的新增、修改、删除和查询操作。
文件管理模块提供文件的上传、下载和管理功能,支持大文件分片上传和断点续传,确保文件的安全和完整。
地区管理模块用于管理系统内的地区信息,支持地区的新增、修改、删除和查询操作。
公告管理模块用于系统公告的发布和管理,支持公告的新增、修改、删除和查询操作。
站内信管理模块用于系统内用户之间的信息交流,支持站内信的发送、接收和管理。
邮箱管理模块用于系统内邮件的发送和管理,支持邮件的模板配置和批量发送。
支付订单管理模块用于管理系统内的支付订单信息,支持订单的新增、修改、删除和查询操作。
支付应用管理模块用于管理系统内的支付应用信息,支持支付应用的配置和管理。
退款订单管理模块用于管理系统内的退款订单信息,支持退款订单的新增、修改、删除和查询操作。
登录日志管理模块用于记录用户的登录信息,支持日志的查询和分析,帮助管理员监控系统的登录情况。
系统日志管理模块用于记录系统运行过程中的各种日志信息,支持日志的查询和分析,帮助管理员排查问题和优化系统性能。
操作日志管理模块用于记录用户在系统中的操作信息,支持日志的查询和分析,确保系统操作的透明性和可追溯性。
Apollo 是一个功能完备的后台管理系统,集成了丰富的模块和强大的技术栈,能够满足各种后台管理需求。欢迎大家试用并提出宝贵意见。
特别感谢:HalseySpicy为我们带来卓越的前端框架Geeker-Admin,它不仅启发了我们的思维,更丰富了我们的开发视野。我们在开发前端框架时,参考并借鉴了其中的一些优秀写法。
Sz-Admin
基于SpringBoot3、Vue3的轻量级脚手架
简介
Sz Admin ,一个基于 Spring Boot 3、Vue 3 和 Element-Plus 的开源中后台管理框架,致力于为您提供一个流畅、直观且功能强大的开发框架。它不仅融合了最新的技术趋势,而且通过精心设计,确保了系统的简洁性和高效,让使用者可以专注业务。
在线体验
系统要求
核心技术
SpringBoot 3.x: 最新的Spring Boot版本,提供更优的性能和更丰富的特性。
Sa-Token:一个轻量级 Java 权限认证框架,简化权限认证,保障应用的安全性。
Mybatis Flex:一个优雅的
MyBatis
增强框架,它非常轻量、同时拥有极高的性能与灵活性。Flyway:
数据库版本控制
工具,确保数据库迁移的可靠性。Knife4j:一个为
Swagger
接口文档增强的工具,提供了更直观的 API 文档展示和更便捷的接口测试体验。Minio:一个开源的对象存储服务,提供高性能、分布式存储解决方案,兼容 S3 API。
HikariCP:选择
HikariCP
作为 JDBC 连接池,提供快速且高效的数据库连接管理。Vue 3.4:采用
Vue 3.4
,Vue.js 的最新稳定版本,提供更强的性能和更丰富的功能,构建响应式用户界面。Vite 5:使用
Vite 5
作为前端开发和构建工具,它利用现代浏览器的原生 ES 模块导入特性,提供了快速的冷启动和即时模块热更新。TypeScript:通过
TypeScript
的集成,引入静态类型检查,增强了代码的可维护性和可读性,提前避免潜在的错误。Pinia:状态管理采用
Pinia
,这是 Vue 3 的解构式状态管理库,它简单、灵活且易于使用,优化了应用的状态管理。Element-Plus:一个基于 Vue 3 的组件库,提供了一系列高质量的 UI 组件,帮助开发者快速构建美观、功能完备的用户界面。
功能列表
系统美照
参与讨论