基于 Vue 3.0 框架 & Arco Design 开发的演出票务平台的管理端,提供演出管理、订单管理、会员管理等功能。
- 前端框架:Vue 3
- UI 组件库:Arco Design
- 开发语言:TypeScript
- 构建工具:Vite
- 包管理器:pnpm
- 演出信息管理:创建、编辑、删除演出信息
- 场次管理:设置演出场次、时间、地点
- 票档管理:配置不同票档价格和库存
- 演出状态控制:上架、下架、售罄设置
- 订单列表:查看所有订单记录
- 订单详情:查看订单状态和购票信息
- 订单处理:支持订单退款、票务调整等操作
- 用户列表:查看注册用户信息
- 用户详情:查看用户订单历史
- 用户状态:管理用户账号状态
├── src // 源码目录
│ ├── views // 页面组件
│ ├── components // 通用组件
│ ├── router // 路由配置
│ ├── services // API 服务
│ ├── types // 类型定义
│ └── assets // 静态资源
├── package.json // 项目配置
└── vite.config.ts // Vite配置
- Node.js >= 16
- pnpm >= 7
# 安装依赖
pnpm install
# 启动开发服务器
pnpm dev
# 构建生产版本
pnpm build
- newbie-tix-app:移动端用户应用,提供演出浏览和购票功能
- newbie-tix-service:后端服务,提供 API 接口支持
+-------------------+ +-------------------+ +-------------------+
| Newbie Tix APP | | Newbie Tix Admin | | Newbie Tix API |
| (用户移动端应用) | | (管理后台) | | (后端服务) |
| uni-app + Vue 3 | | Vue 3 | | Spring Boot |
+--------+----------+ +--------+----------+ +--------+----------+
| | |
| | |
+------------------------+--------------------------+
API 接口调用
- 演出管理基础功能
- 订单管理系统
- 会员信息管理
- 数据统计分析
- 权限管理系统
- 系统日志记录