本项目为乒乓球爱好者社交与赛事服务小程序,旨在解决当前乒乓球爱好者线下约球难、赛事信息分散、个人打球数据无法沉淀的痛点。面向全国乒乓球运动人群,覆盖业余爱好者、俱乐部教练及赛事组织者,提供约球匹配、赛事报名、数据统计等场景,助力乒乓球运动的普及与爱好者间的连接。
点击空白处退出提示
本项目为乒乓球爱好者社交与赛事服务小程序,旨在解决当前乒乓球爱好者线下约球难、赛事信息分散、个人打球数据无法沉淀的痛点。面向全国乒乓球运动人群,覆盖业余爱好者、俱乐部教练及赛事组织者,提供约球匹配、赛事报名、数据统计等场景,助力乒乓球运动的普及与爱好者间的连接。
本小程序核心功能分为三大模块:
约球匹配模块:支持按地理位置、时间、球技水平筛选附近球友,一键发起约球或加入他人约球。
赛事服务模块:提供赛事发布、报名、成绩录入与排行榜生成功能,支持积分赛和淘汰赛,方便赛事组织者高效管理。
数据中心模块:记录用户胜负场次、比赛排名、技术统计等数据,帮助用户复盘提升。
作为 Java 后端开发工程师,主要负责用户中心、约球匹配、赛事管理三大核心模块的接口开发与逻辑实现。
项目采用 SpringBoot + MyBatis-Plus 架构,MySQL 存储核心数据,Redis 实现热点数据缓存与约球状态实时更新,使用腾讯地图 API 完成地理位置服务。
技术亮点在于基于地理位置的高效约球匹配算法与高并发赛事报名场景的性能优化,难点在于赛事分组、录入成绩后按大小分计算排名等设计。





评论