负责角色:全栈独立开发 技术栈:微信小程序原生 + Node.js + TypeScript + WebSocket + Prisma ORM 功能描述: 匹配等待页展示用户当前排队位置、预计等待时间、场馆与时段信息。 底层实现同场馆+同时段FIFO排队匹配算法,按创建时间顺序自动撮合。 WebSocket实时双向推送:匹配成功时同时通知双方(含对方昵称、头像、场馆信息); 匹配超时自动发送超时通知并清理任务;支持匹配成功后双方在线实时聊天。 后端定时任务每分钟扫描过期等待队列并批量处理,配合手动即时触发双模式保证匹配效率。 WebSocket客户端自研实现自动重连...
负责角色:全栈独立开发(前端+后端+数据库+部署) 技术栈:微信小程序原生 + Node.js + TypeScript + Prisma ORM + WebSocket + 腾讯地图API 功能描述: 首页(找球友Tab)实现腾讯地图LBS集成,自动定位用户当前位置并搜索附近台球厅。 场馆列表展示名称、地址、距离信息,支持关键词搜索与筛选。 每个场馆卡片可点击进入详情页,查看场馆信息并选择预约时段发起匹配请求。 后端通过腾讯地图API自动同步LBS场馆数据至本地数据库,避免重复查询。 深色主题UI设计(#0D1117暗色背景 + #3FB950绿色高亮),适配微信小...
该作品是一套面向连锁健身房场景设计的会员预约排课平台演示案例,覆盖会员端、教练工作台和PC运营后台。 会员端支持账号注册登录、附近门店定位、门店距离计算与排序、课程筛选、团课预约、课程包次数展示、预约取消、会员资料管理、训练目标设置、教练列表浏览、私教咨询预约、会员社区互动、健身直播入口、拼团活动和健身资讯展示。 教练工作台支持查看当日排课、预约学员人数、签到情况和学员名单。PC运营后台提供门店运营概览、预约趋势、门店排行、今日课程排期、会员管理、核销管理、拼团分销和直播运营等功能入口。 项目采用前后端分离架构开发,前端使用Vue 3、Vite和Element Plus,后端使用Spri...
此时此刻是一款为间歇训练、力量训练、有氧训练和日常专注练习设计的原生计时器。你可以快速开始内置训练计划,也可以创建自己的训练节奏,在 iPhone 与 Apple Watch 上保持同步。 主要功能: 多阶段训练计时:支持训练、休息、循环和自定义阶段。 Apple Watch 训练体验:在手表上选择计划、开始训练并查看训练进度。 实时活动与锁屏计时:在 iPhone 锁屏和灵动岛中持续查看训练状态。 训练统计:查看周目标、训练趋势、个人纪录和训练历史。 iCloud 同步与备份:在你的 Apple 设备之间同步训练计划和记录。 隐私优先:训练数据保存在本机和你的 iClo...
本小程序面向连锁健身房会员,提供课程预约、私教排课、体测数据追踪与会员社交的一站式服务。我担任前端负责人,完成了课程日历视图、实时座位预约系统、私教档案展示、体测数据可视化图表等核心功能。技术层面使用Taro框架实现跨端兼容,接入蓝牙体脂秤设备同步体测数据,通过Canvas绘制周/月维度训练趋势曲线。特色功能包括:好友组队打卡挑战、课程开始前1小时微信服务通知提醒、会员积分商城兑换体系。小程序已对接3家门店的闸机系统,会员到店扫码签到率超过92%,课程爽约率从30%降低至8%。...
项目介绍:这是一个健身房行业预约小程序,整合附近门店资源,简单好用的约课、报名小程序支持团课预约,1V1私教预约、学 院细化管理、活动安排更灵活有序 项目技术栈 :Ajax VIew Js 微信开发者工具 主要功能点: 1.负责小程序主页面渲染,轮播图,分类以及推荐店铺 2.约课页面搜索功能,上拉加载和下拉刷新功能 3.通过封装好的请求拦截器发送请求,使用wx:for完成分类项以及分类列表的渲染 4.上拉加载通过页面生命周期onReachBottom来判断是否是最后一页来发送请求,下拉刷新通过页面生命周期 onPullDownRefresh发送请求 5.使用弹性布局完成团课以...
项目介绍:这是一个健身房行业预约小程序,整合附近门店资源,简单好用的约课、报名小程序支持团课预约,1V1私教预约、学 院细化管理、活动安排更灵活有序 项目技术栈 :Ajax VIew Js 微信开发者工具 主要功能点: 1.负责小程序主页面渲染,轮播图,分类以及推荐店铺 2.约课页面搜索功能,上拉加载和下拉刷新功能 3.通过封装好的请求拦截器发送请求,使用wx:for完成分类项以及分类列表的渲染 4.上拉加载通过页面生命周期onReachBottom来判断是否是最后一页来发送请求,下拉刷新通过页面生命周期 onPullDownRefresh发送请求 5.使用弹性布局完成团课以...