マーケットプレイス
Stripe決済
Node.js
PostgreSQL
役割 & スコープ
アーキテクチャから本番環境まで、完全に設計・構築しました。プラットフォームはHTTP Host-headerを介してドメイン名を自動検出し、ドメインごとに固有のオークションページを生成し、最初の入札からStripe決済とドメイン移管まで、オークションプロセス全体を管理します。
- Host-headerルーティングによる自動ドメイン検出と登録 — 1つのプラットフォームで無制限の数のドメインに対応。
- クーリング期間オークションシステム:新しい入札ごとにタイマーがリセットされ、スナイピングを防止し、最高入札者が落札します。
- クレジットカードとiDEALに対応したStripe統合。.nlドメインにはEUR、その他にはUSD。
- 完全な制御を備えた出品者ダッシュボード:ドメインごとの最低入札額、リザーブ価格、クーリング期間、ログイン要件。
- cronjobsによる自動請求、支払いリマインダー、ライフサイクル管理。
インパクト
- 出品者にとってセットアップ不要:DNSを設定すればプラットフォームが残りをすべて処理 — オークションページ、入札、決済が完全に自動化されています。
- スナイピングを防ぎ、真の市場価値を保証するクーリング期間を備えた公平なオークションシステム。
- 参入しやすい収益モデル:固定費なし、Stripeを通じた販売成功時に10%の手数料のみ。
- 信頼性の高い同時入札を実現するため、PostgreSQLと行レベルロックを用いてスケーラブルに構築。