基本信息

案例ID:237506

技术顾问:Kirito - 2年经验 - 深圳推动人

联系沟通

微信扫码,建群沟通

项目名称:伴山服务预约平台

所属行业:文化娱乐 - 旅游

->查看更多案例

案例介绍

技术栈:NestJS +TypeORM+MySQL +Redis +阿里云OSS
鉴权与安全体系:设计并实现基于JWT 的全局鉴权守卫,配合Redis 实现Token动态管理(新旧替换机制)与高频接口IP限流,保障系统安全。
文件服务与性能优化:实现从上传(Multer)、图片处理(Sharp)、云存储(OSS)到URL 分发的完整链路,并对高频访问资源引入Redis 缓存,降低70%的OSS 直接读取压力。
二、公众端(游客)核心业务实现与体验优化
技术栈:uni-app+Vue3 +uniCloud+uni-im+uni-pay
多端工程与架构:搭建基于分包加载的工程体系,封装统一请求库(Token自动注入、错误拦截、Loading控制),支撑App、微信小程序、H5 多端同步发布,代码复用率超90%。
• 动态社交系统:开发包括动态发布、点赞、收藏、评论及回复的完整社区模块,增强用户粘性。
• 完整交易闭环:实现从服务预约、时间段校验、地图选点、支付(微信/支付宝/余额)到订单状态同步的全流程,支付成功率达99.5%。
• 即时通讯:集成uni-im实现用户与向导间的单聊/群聊,支持位置共享、订单协商,并扩展消息已读状态与在线心跳机制。
• 地图与LBS 能力:封装可复用地图选点组件,集成“搜索-点选-拖拽-逆地理编码回填”交互,统一为ly-map组件,降低后续维护成本。
• 合规与风控:通过uniCloud云函数接入实名认证与内容安全检测,满足平台合规要求。
三、商家端独立开发与性能突破
技术栈:uni-appX+Vue3 +UTS
• 全功能独立开发:独立完成商家端从登录注册、数据看板、订单管理到核销流程的所有功能开发,具体包括:
• 经营数据看板(实时收入、订单量可视化)。
• 订单列表与筛选(日期、状态多维度查询)。
• 核销功能(支持扫码、手动输入,并区分核销数量与内容分流处理)。
• 收入统计与明细查询。
• 个人资料编辑(头像上传、昵称修改)与协议管理。
• 性能与体验优化:
• 封装统一请求层,集成Token管理、401 统一跳转、超时处理,网络请求成功率提升至98%。
• 实施分包预加载策略,使应用启动速度提升约40%

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服