本作品是基于 uni-app + Vue3 开发的「HK 商家服务小程序」,面向线下门店和连锁品牌提供一站式会员运营与营销工具。项目整体采用模块化设计,围绕“到店–消费–留存–复购”的完整链路,集成了活动打卡(punchTheClock)、优惠券中心(couponPage)、抽奖活动(luckyDraw)、电子票券(ticketPages)、会员积分与成长值、钱包及订单查询等功能,为商家提供多种拉新和促活玩法。
在交互设计上,重点优化了活动参与路径和数据展示效果,例如打卡活动支持周期规则配置、次数限制和地理位置校验,用户可在「我的打卡」「我的奖励」中实时查看记录和奖品领取情况,大幅提升活动的公平性与参与体验。代码层面,通过组件化封装通用头部、空状态、表单及按钮样式,并结合主题配置与接口模块抽离,提高了项目的可维护性和可扩展性,便于后续快速接入更多营销场景。