Skip to content

五、乐陪助教端

开发时间(Development Time)

2024-112024‐12

技术栈(Stack)

uniapp Vue3 UView Typescript Mescroll WebSocket

项目介绍(Project Introduction)

该项目主要是O2O的业务模式 , 玩家在线上下单预约助教 , 线下到台球厅消费的一个总体模式 需要开发App、微信小程序、公众号H5

负责业务模块(Responsible For Module)

  1. 消息模块: socket监听应用内产生的消息,并提示用户收收到了消息
  2. 助教列表
  3. 订单模块
  4. 我的钱包明细
  5. 提现
  6. 实名认证
  7. 礼物赠送明细
  8. 玩家详情(邀约玩家)
  9. 登录注册

负责插件模块(Responsible For Plugin Module)

  1. websocket的全局封装单例
  2. H5上传图片的封装公共上传组件
  3. H5相机上传图片,需要对图片进行压缩处理,故写了一套图片文件压缩算法的工具类
  4. 地理定位工具类的封装
  5. 自动检测更新APK方法封装
  6. 前端封装上传阿里云oss SDK

项目预览(Project Preview)

项目难点(Project Difficulties)

该项目是一个跨端应用,因此需要考虑平台兼容性 例如支付业务 , 上传图片业务,地理定位业务 , 路由跳转业务,登录业务 滑动冲突业务