运动馆预约系统
技术栈: 微信原生小程序 + Vue 2 + Element-UI + 阿里云短信 API + 微信定位 API;
项目背景: 为运动场馆打造一体化预约管理平台, 覆盖用户注册预约 、签到核验 、黑名单管控及后台运营管理全流程,解决场馆预约混乱 、签到核验难 、运营效率低等问题。
核心职责与成果
用户端核心功能开发 (小程序):
注册登录体系: 集成阿里云短信服务实现手机号验证码注册 / 登录, 完成短信发送 、验证码校验 、用户信息存储全流程,保障注册安全性与便捷性;
场地预约功能: 首页实时展示各场馆剩余可预约场地, 支持用户选择未来 3 天内的具体日期 、时间段完成预约, 预约成功后自动生成订单并同步至后台;
定位签到核验: 基于微信小程序官方定位 API 开发签到功能, 精准校验用户位置与场馆距离 (仅 500 米范围内可签到),签到状态实时同步至订单详情;
黑名单管控: 设计用户签到行为风控逻辑, 若用户累计 3 次预约未签到, 系统自动将其标记为黑名单, 限制后续预约权限, 提升场馆资源利用率。