オンライン型ガチャ EC の再構築 ── 高トラフィック対応・品質再建事例

別の開発会社で頓挫していた高トラフィック EC 案件を引き継ぎ、アーキテクチャ刷新と E2E テスト導入でローンチ完遂・継続運用に乗せた再建事例。

エンタメ・ECAWSNext.jsPrismaTypeScript

プロジェクトの背景

本案件はオンライン型のガチャガチャ EC を運営するクライアントの依頼です。トレーディングカード関連のデジタルガチャ体験を提供するサービスで、高トラフィックを支える基盤が求められていました。

サービスは当初、別の開発会社に発注されていました。しかし──

  • 納期を何度も守れず
  • バグが多発し品質が基準に達せず
  • コミュニケーションが機能せず進捗が見えない

ローンチ予定日が来ても、到底リリースできる状態ではありませんでした。

引き継ぎ:失敗プロジェクトの再建

「他社が散々にしたプロジェクトを助けてほしい」── そんな依頼で GrowingUp が引き継ぎました。

既存コードベースの状態を調査すると、設計の問題・テストの欠如・セキュリティ上の懸念が複数発見されました。修正するより再構築する部分が多いと判断し、アーキテクチャから見直しました。

再構築のアプローチ

技術スタック

  • フロントエンド:Next.js + TypeScript
  • API:型安全な RPC レイヤー
  • DB:Prisma + PostgreSQL
  • キャッシュ:Redis
  • インフラ:AWS(高トラフィック対応)

品質への徹底したこだわり

  • E2E テストで主要フローを自動検証
  • 独自ルールでコード品質を担保
  • データアクセスレイヤーを統一し、バグの温床を排除
  • 段階的なデプロイで本番リスクを最小化

成果

指標 結果
月間 PV 数十万〜100 万 PV 級まで成長
ローンチ 引き継ぎから最短期間で実現
バグ発生率 大幅低下(E2E テスト導入)
追加開発スピード 高速な仕様変更対応を継続中

「他の会社に任せたら散々だったけど、GrowingUp に頼んだら完璧になった。しかも追加開発もとんでもないスピードで終わるから、どんどんアイデアを出せる。」
── クライアント

このケースが示すもの

GrowingUp には「失敗プロジェクトを再建する」技術力があります。ゼロから作るだけでなく、既存の問題を正確に診断し、最短で解決する力。これは単なる開発力ではなく、ビジネス課題を理解した上での技術判断があるからこそです。

関連事例