モバイルアプリ
訪問サービスマーケットプレイスアプリ
iOS/Android対応の予約・決済プラットフォームを2ヶ月でリリース。
累計1万ダウンロード達成。
Duration
2ヶ月
Team
2名
Engineered With FlutterStripe ConnectCodeMagiciOSAndroid
01 // OVERVIEW
プロジェクト概要
訪問型サービス(エステ、マッサージ等)のマーケットプレイスアプリ。
サービス提供者と利用者をマッチングし、予約・決済・レビューまでをアプリ内で完結させるプラットフォーム。
02 // KEY FEATURES
主な機能
payments
プラットフォーム型決済
Stripe ConnectのSeparate Charges and Transfers方式を採用。利用者からの支払いをプラットフォームが受け取り、サービス提供者へ自動で払い出す仕組み。手数料の自動計算も実装。
smartphone
クロスプラットフォーム
Flutterによるワンコードベースで、iOS(App Store)とAndroid(Google Play)の両ストアにリリース。
rocket_launch
CI/CDパイプライン
CodeMagicを使い、コードプッシュからビルド、テスト、ストア提出までを完全自動化。
03 // TECHNICAL DEEP-DIVE
技術的ハイライト
Challenge
iOS署名エラー
CodeMagicでのiOSビルド時にBundle IDとTeam IDの不一致で署名エラーが発生。project.pbxproj内のBundle IDとTeam IDを正しい値に一括置換し、Provisioning Profileと整合させて解決。
Challenge
Stripe定期支払い表示問題
Stripe Checkoutのsubscriptionモードで「定期購入」表示が消せない問題。クライアント要件に合わせ、決済フロー全体を再設計して対応。
04 // IMPACT & RESULTS
成果
1万DL
累計ダウンロード
2ヶ月
企画からリリース
2ストア
iOS / Android