# icafe-cms-demo-frontend
**Repository Path**: itaming/icafe-cms-demo-frontend
## Basic Information
- **Project Name**: icafe-cms-demo-frontend
- **Description**: 网吧行业客户管理系统前端工程
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2022-01-24
- **Last Updated**: 2024-10-31
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
网吧行业客户管理系统
## 介绍
🎉⭐ 一个基于 Vue 3 + Vue-Router + Vuex + Element-Plus + Echarts + Axios 开发的后台管理系统。
## 意义
本项目是在 Vue3 的学习过程中,为了技术与业务逻辑的结合而开发的项目,也是为了巩固与验证自己的学习。
通过本项目,熟悉了一个项目的从搭建到发布的多个环节,同时也更好的理解了“动态路由”、“公共组件的封装”、“公共代码抽取”等多个方面的很多细节。
## 功能
- 登录 / 注销
- 账号密码登录
- token 认证
- Dashboard
- 统计数据
- Echarts 图表
- 基于角色的权限管理
- 自由分配权限
- 页面权限
- 功能权限
- 页面布局
- 第三方字体图标
- 动态侧边栏(多级路由嵌套)
- 动态面包屑
- 侧边栏折叠
- Echarts 自适应宽度
- 错误页面
- 404
## 注意
- 因对 element-plus 图标的使用方式以及部分样式的修改,暂不兼容 element-plus v1.2.0 及以后版本。
## 后端
✨⛲ 后端 API 接口基于 Thinkphp 6.0 + MySQL + JWT 开发,项目地址在这里!
https://gitee.com/imutraveler/icafe-api-demo
## 开发
```bash
# 安装依赖
npm install
# 启动
npm run serve
```
## 发布
```bash
# 构建
npm run build
```
## 其他
```bash
# 代码格式检查
npm run lint
# prettier 格式化代码
npm run prettier
```
## 预览














## 许可
[MIT](./LICENSE)