PROJECT / 持续迭代

EventFlow 活动票务平台

活动创建、售票、核销、现场服务与结算平台,适合课程、展会、社群和小型演出快速上线。

发布日期
当前状态
持续迭代
技术与方向
  • Vite
  • Vue 3
  • TypeScript
  • Go 1.25
  • Gin
  • MySQL 8.4
  • Redis 8
  • Docker Compose
EventFlow 活动票务平台 界面截图

PRODUCT SCREENS · REAL WORKFLOWS

界面截图

从真实界面查看产品在桌面端与移动端的关键工作流。

01 / 04

活动运营总览

票房、核销率、现场人数和活动进度采用暖色和深色分层,首屏像一套正在运行的票务系统。

EventFlow 活动运营总览

活动运营总览

票房、核销率、现场人数和活动进度采用暖色和深色分层,首屏像一套正在运行的票务系统。

ONE PRODUCT · CONNECTED CODEBASES

产品全景

一个产品,按用户前台、运营后台和服务端拆分职责,并通过清晰的源码节点保持关联。

  • 用户前台

    eventflow-miniapp

    购票与现场服务移动端,支持票券、核销、签到和活动提醒。

    • Vite
    • TypeScript
    • Responsive UI
    查看 用户前台 源码
  • 运营后台

    eventflow-admin

    活动后台与 Go Gin API,覆盖活动、票档、订单、核销和结算。

    • Vite
    • Go
    • Gin
    • MySQL 8.4
    • Redis 8
    查看 运营后台 源码

票务流程

创建活动 → 配置票档 → 售票 → 核销入场 → 现场服务 → 活动结算;订单和核销写入均带幂等键。

仓库关联与运行范围

eventflow-miniapp 面向购票人和现场人员,eventflow-admin 负责活动运营、API、数据库和 Redis 锁。两端共享售票、核销、现场服务和结算状态;票务、用户和金额均为虚构数据。

业务模块

  • 活动配置:创建活动场次、场地、票档、销售时间和库存规则,发布前显示校验清单。
  • 订单与票券:订单支持待支付、已支付、退款中和已关闭状态,每张票生成唯一核销码并记录来源。
  • 现场运营:工作人员扫码核验、处理重复票和异常票,实时查看入场人数、票档余量与服务工单。
  • 结算复盘:活动结束后锁定核销数据,按票档、渠道和退款情况生成结算摘要与复盘指标。

数据与验收

库存扣减、支付回调和扫码核销均带幂等键;验收可按“创建活动—配置票档—售票—核销—处理异常—结算”逐步推进,所有关键节点都能在订单时间线中查看。

GITHUB DISCUSSION

评论与回复

评论保存在 GitHub Discussions,登录 GitHub 后即可参与,发布和回复都在本页完成。

评论区进入视口后自动加载。