# summer **Repository Path**: yt220600/summer ## Basic Information - **Project Name**: summer - **Description**: 尝试做一个若依那样的前后端通用模板代码,应该没有程序员不想有一个自己写的开箱即用模板代码吧 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-05-22 - **Last Updated**: 2024-01-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🍰Summer 一个基于RBAC的权限管理系统,这种系统烂大街了,但是我有造轮子强迫症😉 整个项目有两个部分 - summer-admin: 基于java的后端模块 🍺所用技术:Jdk17,springboot2.6.6(将来会升级到3),maven3.0+,mysql5.7+ - summer-vue3:基于vue3的前端模块 🍸所用技术:vue3,typescript,element-plus,vite,pinia,sass ## 🧀 summer-admin 1. summer-common: 公共依赖和组件 2. summer-tools: 工具模块,包含一些自定义的组件和其他开源组件的封装,依赖common模块 3. summer-core: 一些核心配置,例如配置文件,RBAC代码,依赖tools模块的子模块 4. summer-system: 业务模块,依赖core模块 ## 🍩 summer-vue3 1. public:静态资源 2. src:代码 - api:发送请求模块 - assets:静态资源 - components:一些公用组件 - directive:一些自定义指令 - layout:整体布局代码 - router:与路由相关代码 - store:仓库相关代码 - styles:一些全局样式 - utils:一些工具代码 - views:路由组件 ## 🍚 一些计划 - [x] RBAC基础功能 - [x] 字典管理 - [ ] 数据库管理模块(开发ing) - [ ] 在线用户 - [ ] 邮件管理 - [ ] 定时任务 - [ ] 登录日志 - [ ] 操作日志 - [ ] 错误日志 - [ ] 代码生成 - [ ] 文件系统 - [ ] 接口文档 - [ ] 国际化 - [ ] 组织关系管理 - [ ] 服务器状态信息 - [ ] 流程管理 - [ ] 支付管理 - [ ] 单点登录 - [ ] 给系统取一个好听的名字(summer只是临时的) ## 🍇其他 - 开源协议:MIT