Case Studies

グローバルなマーチャンダイズ運営を、エンドツーエンド対応のB2Bプラットフォームで効率化。

グローバルB2B向けマーチャンダイズ管理プラットフォームとして、企業のブランド製品調達、在庫管理、ならびに国際的な受注・配送業務の効率化を実現します。

詳細事例紹介

クライアント概要

クライアントは、企業向けブランドグッズ(マーチャンダイズ)の企画・管理・配送を一元化するグローバルプラットフォームを提供する企業です。

ヨーロッパに本社を構え、商品カスタマイズ、受注管理、グローバル物流、EC流通までを含むエンドツーエンドのマーチャンダイズエコシステムを展開しています。

本プラットフォームは、数十か国にわたる数千社の企業に導入されており、世界的な大手企業をはじめ、小売ブランド、イベント運営会社、マーケティングエージェンシーなど、幅広い組織で活用されています。大規模なブランドグッズ運用を効率的に管理できる点が高く評価されています。

また、最新のERP基盤上に構築されたマルチテナント型B2Bインフラを採用しており、複数企業が同一プラットフォーム上で運用しながらも、それぞれ独立した安全な環境を維持できる設計となっています。

このソリューションにより、企業は商品企画、カタログ管理、受注処理、グローバル配送に至るまで、企業向けマーチャンダイズのライフサイクル全体を一元管理することが可能となり、ブランドの一貫性、拡張性、そして業務効率の向上を実現しています。

ビジネス課題

事業拡大に伴い、Monday Merchはグローバル顧客基盤の急速な成長に対応するため、より高度で複雑な業務要件への対応が求められていました。

主な課題は以下の通りです。

  • 多数のカスタマイズ対応マーチャンダイズ商品の管理
  • マルチテナント型B2Bプラットフォーム上での複数企業クライアント対応
  • 調達・製造・倉庫オペレーションの自動化
  • 外部ECマーケットプレイスおよび決済システムとの連携
  • ブランド企業およびエンドユーザーからの大量注文処理への対応

クライアントは、商品設定から配送・フルフィルメントまで、マーチャンダイズのライフサイクル全体を一元管理できる、拡張性と柔軟性を備えたプラットフォームを必要としていました。

また、グローバル規模で事業を展開する法人顧客(B2B)だけでなく、その先のエンドユーザーにも対応できる、高性能かつ安定したシステム基盤の構築が重要な要件となっていました。

NSCソリューション

NSCのエンジニアチームは、Odoo ERPを基盤としたコアプラットフォームのアーキテクチャおよびバックエンド機能の強化プロジェクトに参画しました。

チームは、グローバル規模で安定運用を実現するためのプラットフォームモジュール、各種システム連携、および業務自動化メカニズムの開発を担当しました。

マルチテナント型マーチャンダイズプラットフォーム

本システムの中核となるのは、複数のブランド企業や組織が共通基盤上で独立してマーチャンダイズ運営を行える、マルチテナント型B2Bプラットフォームです。

主な機能

  • バリエーション・属性・サイズに対応した商品設定エンジン
  • ブランド・コレクション・タグ単位での商品カタログ管理
  • 社内チームおよび顧客企業向けのロールベースアクセス制御
  • OAuthおよびJWTを活用した認証機構と多要素セキュリティ対応
  • 複数企業向けの統合商品・注文管理

このアーキテクチャにより、各ブランドは独立したマーチャンダイズ環境を維持しながら、統合プラットフォームの高い拡張性と運用効率を活用できます。

注文・調達管理システム

複雑な製造・配送ワークフローに対応するため、NSCは調達および注文管理ロジックをカスタム開発しました。

主な機能

  • 購入から配送完了までのエンドツーエンド注文ライフサイクル管理
  • 調達ルーティングおよび在庫引当の自動化
  • 倉庫間在庫移動ルーティング
  • セット商品や統合梱包に対応した製造管理(MRP)機能の強化
  • 商品バンドルおよびキット商品の自動処理

これにより、複数拠点にまたがる大量のマーチャンダイズ注文を効率的かつ安定的に処理できるようになりました。

EC・マーケットプレイス連携

本プラットフォームは、外部ECチャネルとの連携により、マーチャンダイズ販売・流通業務を最適化しています。

主な連携機能

  • Shopify連携による商品・注文・在庫データ同期
  • Mollie決済ゲートウェイによる安全な決済処理
  • SendCloud連携による配送・物流管理
  • 複数マーケットプレイス環境への対応

さらに、以下のEC機能もプラットフォーム内に実装されています。

  • クーポン・キャンペーン管理
  • 商品セット・マーチャンダイズバンドル管理
  • ストアフロント商品カタログ管理

フロントエンドアプリケーション

プラットフォームには、ユーザーごとに最適化された専用フロントエンドアプリケーションが構築されています。

Customer Shop(Nuxt 3 + TypeScript)

顧客企業の従業員やエンドユーザー向けのECストアフロントです。
ブランドグッズの閲覧・購入をスムーズに行うことができます。

Platform Dashboard(Vue 3 + TypeScript)

ブランド企業および運営チーム向けの管理ダッシュボードです。

管理対象:

  • 商品設定・カタログ管理
  • 注文処理ワークフロー
  • 倉庫オペレーション管理
  • 分析・レポーティング

連携エコシステムとプラットフォーム自動化

大規模運用を支えるため、本プラットフォームでは高度な連携基盤と自動化アーキテクチャを採用しています。

主な構成要素

  • OCA REST FrameworkによるスケーラブルなAPI基盤
  • OCA Connector Frameworkによる外部システム・マーケットプレイス連携
  • 非同期ワークフローを実現するキューベースのバックグラウンドジョブ処理
  • Redisセッション管理によるパフォーマンス最適化
  • データベース移行およびシステムパフォーマンス改善

これらの改善により、プラットフォームは大量トラフィックおよび高負荷業務環境下でも、高い安定性と処理性能を維持できるようになりました。

技術スタック

バックエンドプラットフォーム

  • Odoo ERP(Python)

フロントエンドアプリケーション

  • Vue 3
  • Nuxt 3
  • TypeScript

インフラ・システム連携

  • REST API(OCA REST Framework)
  • OCA Connector Framework
  • Redisセッション管理
  • Queue Jobsによるバックグラウンド処理

ビジネス成果

本プロジェクトを通じて、NSCはグローバル向けマーチャンダイズ管理プラットフォームの技術基盤強化に貢献しました。

システム改善により、以下を実現しています。

  • グローバル企業向けの統合マーチャンダイズ管理
  • 数千ブランドに対応可能なスケーラブルなマルチテナント基盤
  • 調達・受注・配送業務の自動化
  • ECマーケットプレイスおよび物流サービスとのシームレスな連携

現在、本プラットフォームは世界各国の企業におけるブランドグッズ運営を支えており、従業員向け施策、顧客向けキャンペーン、イベント運営など、多様なマーチャンダイズプログラムを複数地域にわたって効率的に管理できる環境を提供しています。

Heading Icon

お問い合わせ

インスピレーションを生み出すアイデア。

未来を形づくるストーリー。