ColorOne
基于SpringBoot,Spring Security,Vue & naiveUi 实现的前后端分离权限管理简易系统
Install / Use
/learn @miracleren/ColorOneREADME
<p align="center">
<a href="" rel="noopener">
<img width=100px height=100px src="front-end/src/assets/logo.png" alt="colorOne logo"></a>
</p>
<h3 align="center">颜一简易管理系统</h3>
<p align="center">
<img src="https://img.shields.io/badge/Java-17-red" />
<img src="https://img.shields.io/badge/SpringBoot-3.1-orange" />
<img src="https://img.shields.io/badge/MySQL-5.6-yellow" />
<img src="https://img.shields.io/badge/Vue-3.2-green" />
<img src="https://img.shields.io/badge/Node.js-16.15.0-cyan" />
<img src="https://img.shields.io/badge/NaiveUi-2.34-blue" />
<img src="https://img.shields.io/badge/ColorOne-1.0.0-purple" />
</p>
<p style="font-size:12px;color:#8BC34A;">"颜",取于女儿名中字,代表着生活的五彩缤纷与多样性,而"一"则是简,化繁为简而归一。这是一个简单易用而且不失美观的系统。
<br>
<br>
</p>
📝 目录
🧐 说明 <a name = "说明"></a>
colorOne一套开源的权限管理系统,相关功能将持续开发更新。 基于SpringBoot3,java17,Spring Security,MybatisPlus,Vue3, naiveUi,MySql 实现的前后端分离权限管理简易系统。
<font color=#F44336>注意:目前系统还在开发期,部分功能还没完善!</font>
🏁 功能模块 <a name = "功能模块"></a>
1、用户管理 2、部门管理 3、角色管理 4、菜单管理 5、字典管理 6、公告管理 7、等等吧
功能实例

🚀 开发说明 <a name = "开发说明"></a>
根据功能规范代码、目录结构
组件
1、全局dialog、全局message 2、icon图标组件-通过初化关联svg名称加载相应的图标 3、radio、select字典组件-初始化字典组名称后自动加载配置字典数据 4、upload附件管理组件-快速关联附件管理功能到相关业务模块
前端
- 1、建议套用layout模板开发,菜单、功能为目录开发更界面,结构统一好维护。
- 2、简单的新增修改删除功能,套用已有模块,便可快速开发。
后端
- 1、建议单一功能controller、service、mapper多层结构开发(套用原系统结构可快速开)。
- 2、系统二次开发,建议新增model开发,便于后期维护。
🔧 运行与测试 <a name = "运行与测试"></a>
http://xxxxxxxxxxxxxxxxx ,发布在线测试地址,欢迎测试倒腾。 个人开发项目,多方面可能兼顾不来,虽然说设计要以人为本,但这个人其实就是开发者本人,每个人的理解不一样,所以优化不到位、代码不规范与使用感不好的地方,可多多反馈。
运行
前端是基本vue3、NaiveUI开的,建议部署在nginx; 后端基本SpringBoot3、java17开发,默认打包为jar包,系统分三块model,打包后运行star模块启动即可;
⛏️ 开发引用 <a name = "开发引用"></a>
SpringBoot3,java17,Spring Security,MybatisPlus,Vue3, naiveUi,nodejs,MySql,redis等等
✍️ 开发者 <a name = "开发者"></a>
- @miracleren - Idea & Initial work,Only the lonely one in this project.
🎉 感谢 <a name = "感谢"></a>
- 感谢家人们
