# oneplatform **Repository Path**: maymatrix/oneplatform ## Basic Information - **Project Name**: oneplatform - **Description**: 是不是对角色权限之类的开源项目审美疲劳?关注本项目给你不一样的体验。onePlatform企业级开发平台拒绝华而不实,从实际落地场景出发只做核心功能。基于Spring cloud、模块化设计、开箱即用、无额外学习成本、无缝对接老系统。→提供配套视频教程(Q群: 61859839) - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 242 - **Created**: 2018-05-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README **交流群(提供开发视频教程)**:230192763🈵 ,61859839 #### 项目介绍 `oneplatform`基于spring cloud微服务架构,采用模块化设计,提供企业级分布式应用开发一站式解决方案。平台提供SSO、统一认证授权、api网关、统一日志、全局事件以及模块化管理等基础能力。 #### 优势 - 模块化设计:真正意义实现平台与业务分离,业务开发者只需关心业务功能且无需额外学习成本。 - 底层框架稳定:底层框架基于[jeesuite-libs](http://git.oschina.net/vakinge/jeesuite-libs)增强框架、经过4年数十家公司生产环境实践。 - 无历史负担:兼容历史项目,底层提供了快速接入平台支持 - 开放性:提供模块接入指南。任何人都可以遵循规范贡献自己的业务模块 - 标准化:提供快速业务模块生成工具,简化开发入门门槛 ### 业务模块 目前提供基于`layui`的前端模板,内置大量封装的基础功能,可以更少量的写js代码及能完成前端开发。 ### 业务模块 模块名称 | 模块说明 | 状态 | 贡献者 ---|---|---|--- 通用服务 | 提供非业务属性的数据管理、文件上传、附件管理等 | 已完成 | vakinge 通知服务 | 提供短信、邮件通知服务 | 开发中 | vakinge ### 文档 - [快速开始](./docs/quick-start.md) - [模块开发指南](./docs/dev-guide.md) - [历史遗留系统接入指南](./docs/old-system-guide.md) ### 在线演示 ### 界面预览 ![image](http://ojmezn0eq.bkt.clouddn.com/oneplatform/module.png) ![image](http://ojmezn0eq.bkt.clouddn.com/oneplatform/menu.png) ![image](http://ojmezn0eq.bkt.clouddn.com/oneplatform/log.png) ![image](http://ojmezn0eq.bkt.clouddn.com/oneplatform/schedule.png) ![image](http://ojmezn0eq.bkt.clouddn.com/oneplatform/kafka.png)