Diver
Proposal Document No. DV-2026-0017
Version 1.0
A proposal from Diver

トレカ EC と業務システム
TorecaSpace の段階的構築

モック検証で固めた要件を、壊さずに育てる。EC 開店から個体管理・オリパまでを 1 本のスキーマで支える設計のご提案。

01

はじめに

本書は、トレーディングカード EC と業務システム「TorecaSpace」の本実装に向け、株式会社ダイバーがご提供する設計方針・段階的リリース計画・初期構築スコープをまとめたご提案書です。

Phase 0 (モック検証) では、顧客 / スタッフ / マネージャー の 3 ロールそれぞれに専用の Next.js プロトタイプを並走させ、業務オペレーションと UI 体験の温度感を実機で確認しました。この合意のうえに、Phase 1 (EC 開店) を本実装で立ち上げ、その先のフェーズに無理なく接続できる基盤を組み立てます。

顧客 EC プロトタイプ
顧客 EC開く →
スタッフ UI プロトタイプ
スタッフ UI開く →
マネージャー UI プロトタイプ
マネージャー UI開く →
Key Insight

「最小限で開店し、必要になった瞬間に個体管理・オリパ・多店舗へ拡張する」を支える段階的アーキテクチャ。1 つ先のフェーズだけは見据えてスキーマを設計し、後戻りを発生させないことが本提案の核となる方針です。

02

なぜ今、自社 EC か

汎用 ASP(おちゃのこネット等)は通常の物販には対応できますが、トレカショップに必要な業務フローは対象外です。

機能・要件 おちゃのこネット 本提案
買取申込フロー ✗ 標準機能なし
査定 → 承認ワークフロー
スタッフ / マネージャー UI
在庫の状態管理(査定中 / 買取済 / 出品中)
独自の商品マスタ設計(カード番号・レアリティ等) △ 無理やり流用は可能
API 連携・CSV 管理 △ 有料オプション

→ 業界背景・自社 EC 構築のメリット詳細は付録 C をご参照ください。

03

段階的リリース計画

フェーズ ねらい 状態
Phase00 モック検証 — 3 ロール(顧客・スタッフ・マネージャー)のプロトタイプで業務フローと UI 体験を合意。DB 設計も確定済み。 完了済
Phase01 EC 開店 — 注文 → 入金 → 発送 → 配達完了の最小ループを本番稼働。決済代行・配送 API・メール通知を接続し、3 ロール UI を本実装化。 本提案スコープ
Phase02 在庫・買取の本格運用 — 1 枚 1 枚を個体 ID で追跡し、仕入価格 ↔ 販売価格の利益が可視化される。 Phase 1 後
Phase03 在庫オペレーション高度化 — 棚マスタの構造化、棚卸モード、棚位置・残容量の可視化。物理的な棚運用とシステムを一致させる。 Phase 2 後
Phase04 オリパ販売 — オリパ商品の当選率設計・封入個体追跡・購入演出・発送までを 1 サイクル。独自商品形態。 Phase 2 完了が前提
Phase05 多店舗・拠点拡大 — 拠点モデルの本格運用、拠点間在庫移動、拠点別売上分析。スキーマで先回り済みのため追加コストは小。 任意

→ Phase 1 の実装スコープ詳細は付録 D をご参照ください。

04

費用の妥当性

Phase 0(要件定義・UI 設計・DB 設計・モック)を受注前に先行実施済みのため、通常の受託開発より大幅に低コストでの実現が可能です。

通常の受託開発との費用比較

費用区分 通常の受託開発 本提案
Phase 0(要件定義・UI 設計・DB 設計・モック確認)
2〜4 ヶ月・2〜3 名体制
¥300万〜700万 完了済み
本見積に含まず(割引として還元)
Phase 1(本実装 + 運用支援 3 ヶ月)
4〜12 ヶ月・2〜4 名体制
¥1,000万〜2,500万 ¥7,000,000〜¥8,800,000
EC 販売のみ〜買取査定フル実装
合計 ¥1,300万〜3,200万 ¥7,000,000〜¥8,800,000

→ 費用根拠の詳細(JUAS 実績単価)は付録 A、ROI 試算・ASP コスト比較は付録 B をご参照ください。

05

お見積もり

まずカード販売 EC として稼働させ、手応えを確認してから買取査定機能を追加することも可能です。2 段階の構成をご用意しています。

Phase 1a — EC 販売(カード販売・スタッフ管理)

項目 内容 金額 (税抜)
要件定義 / 体験設計 モック検証結果のレビュー、Phase 1 スコープの確定、決済 / 配送方式の選定 ¥1,200,000
バックエンド本実装 DB 接続、認証(3 ロール)、決済 / 配送連携、メール通知 ¥2,900,000
顧客 EC 本実装 モックから本実装への切り替え(注文 / マイページ) ¥1,900,000
スタッフ / マネージャー UI 本実装 スタッフ・マネージャー画面をモックから本実装へ切り替え(販売管理)、CSV ダウンロード ¥1,800,000
本番リリース支援 環境構築 (Cloudflare Pages + DB)、データ移行、初期監視 ¥800,000
運用支援 リリース後 3 ヶ月 (月額 ¥400,000) ¥1,200,000
小計(標準価格) ¥9,800,000
Phase 0 先行実施割引 要件定義・UI 設計・DB 設計(Phase 0)を受注前に先行実施済みのため、通常の受託開発で別途発生するこのフェーズの費用相当分を割引として還元 −¥2,800,000
Phase 1a 合計 ¥7,000,000

Phase 1b — 買取査定機能(追加オプション)

Phase 1a リリース後に追加発注も可能です。郵送買取の「申込 → 査定 → 承認 → 値付け → 出品」フローを実装します。

項目 内容 金額 (税抜)
バックエンド(買取受付 API・査定ワークフロー) 買取申込エンドポイント、査定フロー API、在庫ステータス管理 ¥700,000
顧客 EC(買取申込 UI) 申込フォーム、送信確認、マイページへの査定状況表示 ¥500,000
スタッフ / マネージャー UI(査定承認) 査定入力、承認フロー、在庫状態変更(査定中 / 買取済 / 出品中) ¥600,000
Phase 1b 合計 ¥1,800,000
Phase 1a + 1b フルセット合計 ¥8,800,000

※ 価格設定の根拠・業界相場との比較は付録 Aをご参照ください。

Phase 2 以降の概算規模

フェーズ 主な追加機能 概算規模 (税抜・参考)
Phase 2 — 個体管理 InventoryItem / Movement 導入、利益管理 ¥3,000,000〜¥5,000,000
Phase 3 — 棚管理 棚マスタ、棚卸モード、残容量可視化 ¥2,000,000〜¥3,000,000
Phase 4 — オリパ 当選率設計、封入個体追跡、購入演出 ¥3,000,000〜¥5,000,000
Phase 5 — 多店舗 拠点モデル本格運用、拠点間在庫移動 ¥3,000,000〜¥5,000,000

※ Phase 2 以降の金額は現時点での参考値です。各フェーズ開始前に改めて詳細見積もりをご提示します。

お支払いスケジュール(Phase 1a 基本)

Phase 1a 費用 ¥7,000,000(税抜)は、以下のマイルストーンに分割してのご請求を予定しています。Phase 1b を追加発注する場合は別途ご契約となります。

タイミング 内容 金額(税抜) 割合
契約締結時 開発着手・環境構築費用 ¥2,100,000 30%
統合テスト・UAT 開始時
Month 4 目安
バックエンド・フロントエンド実装完了確認後 ¥2,800,000 40%
本番リリース完了時
Month 5 目安
本番公開・データ移行完了後 ¥2,100,000 30%
合計 ¥7,000,000 100%

※ 各回のご請求は該当マイルストーン到達後に請求書を発行します。お支払い期限は請求書発行日より 30 日以内です。

インフラ運用費(月額目安)

同じシステムを何店舗分稼働させるかで費用が変わります。→ 内訳・根拠は付録 E をご参照ください。

展開パターン 規模感の目安 月額目安
A 自社 1 店舗のみ 月間 UU 〜8,000人・注文 〜500件 ¥3,000〜4,000
B 他社 3〜5 店舗に提供 月間 UU 〜30,000人(合算)・注文 〜3,000件 ¥10,000〜13,000
C 10 店舗以上 SaaS 化 月間 UU 〜100,000人(合算)・注文 〜10,000件 ¥20,000〜30,000
06

実施スケジュール

Phase 0 完了を起点に、開店まで約 5 ヶ月を目指します。

期間 工程 主な成果物
Month 1 最終仕様確定 決済代行・配送会社・認証基盤の選定確定、スコープ最終合意
Month 1〜3 バックエンド開発 DB 接続・認証 (3 ロール)・決済連携・配送連携・メール通知・REST API
Month 2〜4 フロントエンド本実装(並行) 顧客 EC・スタッフ UI・マネージャー UI を API 接続、CSV 対応
Month 4 統合テスト・UAT テスト仕様書・バグ修正・顧客検収
Month 5 本番リリース Cloudflare Pages 本番環境構築・データ移行・公開
Month 6〜8 運用支援(3 ヶ月) 問合せ対応・不具合修正・パフォーマンス監視
07

前提条件・ご確認事項

  • 商品データ・画像の提供商品マスタ・価格情報・商品画像等はご依頼者様よりご提供いただきます。データ形式は別途ご相談のうえ確定します。
  • 外部サービスとの契約決済代行会社(Stripe / Square / SBPS 等)、配送会社(ヤマト運輸等)との契約・審査対応はご依頼者様にてお願いします。
  • ドメイン・インフラ費用ドメイン取得・更新費用(torecaspace.com 等、年額 ¥2,000〜10,000 程度)および Cloudflare Workers / R2・データベース(MariaDB)・メール配信(Resend)等のインフラ費用は本見積もりに含まれません。自社 1 店舗運用時で月額 ¥3,000〜4,000 が目安です(詳細は付録 E)。
  • 無償保証期間本番リリース後 3 ヶ月間(Month 6〜8 の運用支援期間 ¥1,200,000 に含む)は、仕様書どおりの動作に関するバグの修正および軽微な仕様調整を無償で対応します。保証期間終了後の継続保守は月額 ¥100,000(問合せ対応・軽微な不具合修正・パフォーマンス監視)、またはスポット対応¥50,000〜/件にてご対応します。機能追加・仕様変更は内容に応じて別途お見積もりとなります。
  • 著作権・知的財産権の帰属本開発で作成したソースコードおよび設計資料の著作権は、最終お支払い完了をもって貴社(発注者)に帰属します。ただし、本システムを第三者に販売・配布・貸与する場合は事前に書面にてご相談ください。
  • 仕様変更・機能追加への対応要件定義確定後の仕様変更および機能追加は、内容に応じて別途お見積もりのうえ追加費用が発生します。変更が発生する際は実施前に書面にてご合意いただきます。
  • 守秘義務本提案書の内容および開発過程で取得した貴社情報は、厳重に管理し第三者へ開示いたしません。
  • 見積もりの有効期限本見積もりの有効期限は提出日より 30 日間です。
08

おわりに

本提案の内容についてご不明な点やご相談がございましたら、Discord または diver@otkrickey.com までお気軽にご連絡ください。モック検証で固めた業務イメージを、無理なく本番運用に接続できるよう全力でサポートいたします。

APPENDIX

費用根拠・業界相場・ROI 試算・サービス比較

付録 A

費用根拠と業界相場

業界実績の人月単価(JUAS 調査)

§06 の費用比較(通常受託 ¥1,300〜3,200万 vs 本提案 ¥700〜880万)はこの JUAS 実績単価(96〜127万円/人月)× 典型工数から算出しています。

ソフトウェア開発費用は「人月単価 × 工数」で算出されます。一般社団法人 日本情報システム・ユーザー協会(JUAS)が実績プロジェクトデータから報告した人月単価は以下のとおりです。

開発手法 加重平均人月単価 出典(同ガイドブック)
スクラッチ開発(272件) 96万円/人月 JUAS ソフトウェア・メトリクス調査
2025 ガイドブック

スクラッチ: p.23 図表2-9-1
パッケージ: p.24 図表2-9-2
回帰値: p.22 図表2-8-1
パッケージ・SI 開発(333件) 144万円/人月
全体回帰式から導出した実態値 127万円/人月
本提案(¥7,000,000〜¥8,800,000 ÷ 想定10〜12人月) 約58〜88万円/人月
付録 B

ROI 試算と他店展開シナリオ

投資回収の試算

EC 経由の売上が年商の 30%(約 3.6 億円)と仮定した場合のコスト比較です。決済代行の選択は費用構造に直接影響するため、PG 選定時の比較検討を推奨します。

比較項目ASP(おちゃのこネット等)自社 EC(本提案)
月額プラン費用 無料〜¥12,000/月(税抜)
年間 最大 約 14 万円(アドバンスドプラン)
インフラ実費のみ
Cloudflare Pages 等(年間 数万円)
クレジットカード決済手数料率 3.5〜5%
SBペイメント / ゼウス等経由
3.0〜3.6%
GMO PG 交渉 / Stripe Japan
年間決済手数料(3.6 億円想定) 約 1,260〜1,800 万円/年 約 1,080〜1,296 万円/年

※ Stripe Japan 標準料率 3.6%(出典: stripe.com/jp/pricing)、GMO ペイメントゲートウェイは 3% 前後を目安に個別交渉が可能(個別見積もり)。おちゃのこネット決済手数料は SBペイメントサービス / ゼウス等の外部代行を経由するため 3.5〜5%(出典: おちゃのこネット公式サイト)。削減効果は契約条件・PG 選択により異なります。上記 2 項目をもとにご試算ください。

他店舗への展開シナリオ

Phase 1 完成後、同システムを他のカードショップに提供するライセンス型ビジネスを展開した場合の参考値です。

展開規模想定ライセンス収益/年
3 店舗450〜900万円
5 店舗750〜1,500万円
10 店舗1,500〜3,000万円

※ ライセンス単価は 1 店舗あたり 150〜300 万円/年を想定した参考値です。実際の価格は交渉により変動します。

付録 C

業界背景・自社 EC 構築のメリット

既存 ASP の課題

  • デザインの画一性テンプレートベースのため、ブランド表現に限界があり、カード業界内での差別化が困難です。どの店も同じ見た目になりがちで、顧客からの信頼感・プレミアム感の醸成が難しい状況です。
  • トレカ特有機能の欠如個体管理・買取申込・オリパ販売といった、トレカショップ固有の業務フローへの対応が事実上不可能です。無理に対応しようとすると手作業が増え、スタッフの負担が増大します。
  • 月額費用と手数料の積み上がり売上規模が拡大するほど決済手数料(3.5〜5%/件)やオプション費用が重くなり、長期的にはコスト競争力を失います。
  • 拡張性の限界多店舗展開・在庫の多拠点管理・スタッフ向け業務 UI など、成長に必要な機能をスクラッチで追加することができません。

自社 EC 構築で得られるもの

  • ブランド価値の確立顧客 EC・スタッフ UI・マネージャー画面がすべて一貫したデザイン体験となり、競合 ASP との明確な差別化が実現します。
  • 業務フローとの完全整合買取・個体管理・オリパ販売など、貴社のオペレーションに合わせた機能を段階的に実装できます。現場のフローをシステムに合わせるのではなく、システムを現場に合わせます。
  • スタッフ管理の標準化スタッフ UI 上でタスクとステータスが明示されるため「次に何をすべきか」が自動提示されます。マネージャーはシステム上で承認・確認・指示を完結でき、口頭指示や属人的な業務進行から脱却できます。
  • 将来的なライセンス展開同様の課題を抱えるカードショップに本システムを提供するビジネスモデルも視野に入ります。業界標準 EC プラットフォームとして展開することで、開発投資の回収を加速できます。
  • オリパ導入への最短経路オリパは高付加価値商品として業界注目度が高まっています。個体管理基盤を先行整備する本提案の設計は、オリパ受注拡大のための最短ルートです。

技術スタックと設計方針

  • ドメイン型の一元管理フロント・バック・バリデーションで同一のデータ定義を共有し、仕様変更時の修正漏れを構造的に防ぎます。
  • 将来フェーズを見越した DB 設計Phase 1 から拡張を想定した DB 構造を先行実施。Phase 2 への移行時に既存データを壊さず接続できます。
  • 3 アプリ並走の monorepo顧客 EC・スタッフ作業 UI・マネージャーダッシュボードを独立したアプリとして配信。ロール別に最適化された UX と共通ドメインを両立。
  • 静的エクスポート + エッジ配信Cloudflare Pages による静的配信で初期表示を最適化。API 層は段階的に追加し、初期コストを抑制。
  • コードベース一元管理型チェック・ビルド・品質チェックを全アプリに横断して自動実行。DB スキーマと仕様書は常に同期されます。

技術スタック: Next.js 16 (App Router) + React 19 + Tailwind v4 + Drizzle ORM + MariaDB + Cloudflare Pages / Workers

付録 D

Phase 1 スコープ詳細

Phase 1 (EC 開店) で本実装に切り替える対象を、3 ロール別に整理します。Phase 2 以降で対応する機能は本スコープに含まれません。

顧客 EC

  • 商品閲覧 / カート / チェックアウト商品のモックを本実装に置換。検索・絞り込みは基本機能のみ Phase 1 でリリース。
  • マイページ注文履歴・配送状況・買取申込履歴。
  • 買取申込受付・写真アップロード・査定金額提示まで。

スタッフ作業 UI

  • 発送タスク商品単位の発送管理。個体レベルの追跡は Phase 2 で導入。
  • 買取受付 / 出品 / 問合せ買取受付・査定・出品・問合せの 4 業務フローを管理画面と API に接続。

マネージャー UI

  • ダッシュボード売上 / 注文 / 買取 / スタッフ生産性 / 顧客 LTV の集計。
  • CSV ファースト各タブで CSV ダウンロード対応(要望確定済み)。

バックエンド

  • 認証基盤顧客 / スタッフ / マネージャーの 3 ロール。
  • 決済代行連携Stripe / Square / SBPS のいずれか(要相談)。
  • 配送連携ヤマト B2 / ネコポス。API 連携が困難な場合は CSV 運用を初期は許容。
  • メール通知注文確認・発送通知。
付録 E

インフラ月額費用 — 詳細試算

本提案の確定インフラ構成(Cloudflare Pages + Workers + R2 + Hyperdrive / MariaDB / Resend)における、サービス別の費用と展開パターン別の試算を示します。ORM は Drizzle を採用するため、Prisma Accelerate 等の追加費用は発生しません。

サービス別費用内訳

サービス 用途 無料枠 / 条件 月額目安
Cloudflare Pages Next.js フロントエンド配信・グローバル CDN 500 ビルド/月・帯域無制限 ¥0
Cloudflare Workers Paid SSR・API ルート実行(Hyperdrive 含む) 1,000 万 req/月込み、以降 $0.30/百万 ¥800($5)〜
Cloudflare Hyperdrive Workers から MariaDB への接続プーリング Workers Paid に含まれる ¥0(上記に含む)
Cloudflare R2 商品画像・アセット保存・配信 10 GB・配信 1,000 万回/月 ¥0〜1,000
MariaDB(DigitalOcean Managed) 注文・在庫・顧客データ ¥2,325〜7,750($15〜$50)
Resend 購入完了・発送通知・査定結果メール 3,000 通/月 ¥0〜3,100($0〜$20)
ドメイン(torecaspace.com) 本番 URL(新規取得) 年額 ¥2,000〜10,000 程度 ¥200(年払い換算)
Drizzle ORM DB クライアント・マイグレーション OSS(無料) ¥0

展開パターン別 試算

店舗数が増えると Workers・R2 のコストはほぼ横ばいで、費用増加の大半は DB プランとメール通数。1 店舗あたりのコストはスケールするほど下がります。

展開パターン 店舗数 月間注文(合算) Workers MariaDB Resend 月額合計 1 店舗あたり
A 自社 1 店舗 1 〜500件 Paid ¥800 Basic ¥2,325 無料枠内 ¥0 ¥3,000〜4,000 ¥3,000〜4,000
B 3〜5 店舗展開 5 〜3,000件 Paid ¥800 Standard ¥7,750 Pro ¥3,100 ¥10,000〜13,000 ¥2,000〜2,600
C 10 店舗以上 SaaS 化 10〜 〜10,000件 Paid + 超過 ¥1,050 Premium ¥15,500〜 Pro ¥3,100 ¥20,000〜30,000 ¥2,000〜3,000

※ パターン B・C では各店舗から利用料(例: 月額 ¥5,000〜¥30,000/店舗)を受け取ることで、インフラ費用の回収・収益化が可能です。

試算の前提条件

  • Workers リクエスト換算1 PV あたり SSR + API 呼び出し計 約 5 リクエストと仮定。Paid プランの 1,000 万 req/月は月間 200 万 PV 相当まで追加費用なし。
  • DB 接続Drizzle + Cloudflare Hyperdrive 経由で MariaDB に接続。Hyperdrive が接続プーリングを担うため、Workers のスケールアウト時も DB 接続数が爆発しない。
  • 画像サイズ商品画像を WebP 最適化後、平均 200 KB と仮定。10,000 SKU × 3 画像 = 6 GB で R2 無料枠(10 GB)に収まる。
  • メール通数1 注文あたり 購入完了・発送通知の 2〜3 通と仮定。パターン A(500 件/月)では月 1,500 通以下で Resend 無料枠内。
  • MariaDB プラン選定DigitalOcean Managed MySQL を前提。Basic $15(1 vCPU・1 GB RAM)→ Standard $50(2 vCPU・2 GB RAM)→ Premium $100(2 vCPU・4 GB RAM)の順でスケール。
  • 為替レートUSD/JPY ¥155 換算(2026 年 5 月時点)。