自由职业项目 · iOS、Android
Padel Spot
通过一款 iOS 和 Android 应用组织公平的板式网球赛事。
角色: 独立设计与开发
- JavaScript
- Vite
- Capacitor
- RevenueCat
- StoreKit
- Play Billing

项目概述
我设计、开发并发布 Padel Spot,让组织板式网球比赛更简单。一套 Web 代码同时运行于 iOS 和 Android,可为 4 至 16 人创建 Americana 和 Mexicano 赛制,并自动生成均衡赛程。球员可以实时计分、查看排行榜,并回顾赛事与个人长期统计。
我的工作
- 使用 JavaScript 和 Vite 开发离线优先的应用,借助 localStorage 持久化数据,并通过 Capacitor 构建 iOS 和 Android 版本。
- 实现 Americana 循环赛,以及 Mexicano 资格赛和冠军赛,并设计尽量均衡的配对算法。
- 加入实时计分、轮次推进、打乱与重赛、排行榜、赛事历史和球员长期统计。
- 负责签名、配置、商店提交,以及 App Store Connect 和 Google Play Console 的版本发布。
- 集成 RevenueCat,实现 Apple 和 Google 支付体系中的一次性高级版解锁与购买恢复。
真实赛制的赛程
组织者可为 4 至 16 人创建 Americana 或 Mexicano 比赛,系统自动生成均衡配对。
比分与排名
实时计分推动轮次进行,并更新积分、胜平负和净胜分排行榜。
一个产品,两个商店
同一套离线优先代码发布到 iOS 和 Android,并共享高级版购买流程。
应用界面
点击截图可查看大图。
赛事应用 · 第 1 张,共 5 张
项目成果
我将 Padel Spot 发布到两大应用商店,并加入免费增值购买流程:免费举办两场比赛后可一次性解锁,老用户也能恢复购买。上线后的更新加入了排行榜排序和更详细的比赛及球员统计。
返回所有项目