{"id":22049813,"url":"https://github.com/yuimng/vue3-admin-client","last_synced_at":"2025-05-08T23:09:27.296Z","repository":{"id":244541729,"uuid":"815508416","full_name":"Yuimng/vue3-admin-client","owner":"Yuimng","description":"vue3 admin，vue3-ts-admin， vue3 后台管理系统，RBAC后台权限管理系统，前后端分离项目","archived":false,"fork":false,"pushed_at":"2024-11-16T11:53:57.000Z","size":1864,"stargazers_count":39,"open_issues_count":1,"forks_count":12,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-08T23:09:18.985Z","etag":null,"topics":["admin","element-plus","typescript","vite","vue3"],"latest_commit_sha":null,"homepage":"http://175.178.159.253:3501","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Yuimng.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-15T11:18:57.000Z","updated_at":"2025-05-06T10:34:48.000Z","dependencies_parsed_at":"2024-10-31T14:16:51.514Z","dependency_job_id":null,"html_url":"https://github.com/Yuimng/vue3-admin-client","commit_stats":null,"previous_names":["yuimng/vue3-admin-client"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yuimng%2Fvue3-admin-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yuimng%2Fvue3-admin-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yuimng%2Fvue3-admin-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yuimng%2Fvue3-admin-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Yuimng","download_url":"https://codeload.github.com/Yuimng/vue3-admin-client/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253160777,"owners_count":21863629,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["admin","element-plus","typescript","vite","vue3"],"created_at":"2024-11-30T14:16:29.175Z","updated_at":"2025-05-08T23:09:27.272Z","avatar_url":"https://github.com/Yuimng.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vue3-admin-client\n\n### 前言\n基于 vue3 制作的的通用后台管理系统 ym-admin\n\n- 预览地址：[预览地址](http://175.178.159.253:3501) \n- 管理员账号：admin  密码：admin1234\n- 普通用户账号：test   密码：test1234\n\n### 1. 项目功能\n- ✅ 用户登录 - 7天免登录\n- ✅ 首页示例 - 数据卡片、折线图、饼状图\n- ✅ 主题更换 - 自定义主题色\n- ✅ 暗黑模式\n- ✅ 用户管理 - 增删改查\n- ✅ 角色管理 - 增删改查\n- ✅ 菜单管理 - 增删改查\n- ✅ 部门管理 - 增删改查\n\n### 2. 项目截图\n\n#### 2.1 登录\n ![login](https://raw.githubusercontent.com/Yuimng/Images/main/admin_images/login.png) \n ![login_dark](https://raw.githubusercontent.com/Yuimng/Images/main/admin_images/login_dark.png) \n\u0026nbsp;\n\n#### 2.2 主页\n ![home](https://raw.githubusercontent.com/Yuimng/Images/main/admin_images/home.png) \n ![home_dark](https://raw.githubusercontent.com/Yuimng/Images/main/admin_images/home_dark.png) \n ![home_pink](https://raw.githubusercontent.com/Yuimng/Images/main/admin_images/home_pink.png) \n ![home_pink_dark](https://raw.githubusercontent.com/Yuimng/Images/main/admin_images/home_pink_dark.png) \n\u0026nbsp;\n\n#### 2.3 用户管理\n ![account](https://raw.githubusercontent.com/Yuimng/Images/main/admin_images/account.png) \n\u0026nbsp;\n\n#### 2.4 角色管理\n ![role](https://raw.githubusercontent.com/Yuimng/Images/main/admin_images/role.png) \n\u0026nbsp;\n\n#### 2.5 菜单管理\n ![menu](https://raw.githubusercontent.com/Yuimng/Images/main/admin_images/menu.png) \n\u0026nbsp;\n\n#### 2.6 部门管理\n ![dept](https://raw.githubusercontent.com/Yuimng/Images/main/admin_images/dept.png) \n\n### 3. 技术栈\nVue3 + TypeScript + Vite + Vue-router + Pinia + Axios + Element-Plus + Sass\n\n### 4. 项目规范\n- **editorconfig配置**： 编辑器规范\n- **prettier工具**：代码格式化\n- **eslint工具**：代码格式化\n\n### 5. 后端\nkoa-admin-server 通用后台管理系统 ym-admin的服务端\n\n#### 5.1 技术栈\nNode + Koa + Typescript + Mysql\n\n#### 5.2 项目地址\ngithub地址：[项目地址](https://github.com/Yuimng/koa-admin-server) \n\n#### 5.3 接口返回规范\n\n```json\n{\n    \"code\": 200,\n    \"data\": null,\n    \"msg\": \"\"\n}\n```\n\n### 6. 部署\n\nvite工具打包前端项目，在云服务器上安装和使用nginx进行接口请求代理完成部署，后端采用pm2启动服务。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyuimng%2Fvue3-admin-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyuimng%2Fvue3-admin-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyuimng%2Fvue3-admin-client/lists"}