跳转到正文
耿望的头像Geng Wang Zhang

自由职业项目 · iOS、Android

Padel Spot

通过一款 iOS 和 Android 应用组织公平的板式网球赛事。

角色: 独立设计与开发

  • JavaScript
  • Vite
  • Capacitor
  • RevenueCat
  • StoreKit
  • Play Billing
板式网球场上的两张 Padel Spot 应用界面,展示首页和最终排名

项目概述

我设计、开发并发布 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,并共享高级版购买流程。

应用界面

点击截图可查看大图。

项目成果

我将 Padel Spot 发布到两大应用商店,并加入免费增值购买流程:免费举办两场比赛后可一次性解锁,老用户也能恢复购买。上线后的更新加入了排行榜排序和更详细的比赛及球员统计。

返回所有项目

有项目想法?欢迎给我留言。

联系我