8000 GitHub - null-object-0000/newbie-tix-manager: 基于 Vue 3.0 框架 & Arco Design 开发的演出票务平台的管理端,提供演出管理、订单管理、会员管理等功能。
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

基于 Vue 3.0 框架 & Arco Design 开发的演出票务平台的管理端,提供演出管理、订单管理、会员管理等功能。

Notifications You must be signed in to change notification settings

null-object-0000/newbie-tix-manager

Repository files navigation

Newbie Tix 管理端

基于 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 Admin |     |  Newbie Tix API  |
| (用户移动端应用)  |     |    (管理后台)    |     |   (后端服务)     |
|  uni-app + Vue 3  |     |      Vue 3       |     |   Spring Boot    |
+--------+----------+     +--------+----------+     +--------+----------+
         |                        |                          |
         |                        |                          |
         +------------------------+--------------------------+
                            API 接口调用

开发进度

  • 演出管理基础功能
  • 订单管理系统
  • 会员信息管理
  • 数据统计分析
  • 权限管理系统
  • 系统日志记录

About

基于 Vue 3.0 框架 & Arco Design 开发的演出票务平台的管理端,提供演出管理、订单管理、会员管理等功能。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

0