NorthNest
Full Custom
Shopify API
Next.js
Headless
EC

MMC Coffee - フルカスタム Shopify ECサイト

クライアント: 株式会社mountain mover
業界: EC・Shopify
年度: 2026

既製のShopifyテーマを使わず、Next.jsでUI/UXをゼロから構築したヘッドレスECサイト。独自の手描き表現とShopify APIによる堅牢なコマース機能を両立。

MMC Coffee - フルカスタム Shopify ECサイトのイメージ

プロジェクト概要

MMC Coffeeのブランド世界観をオンラインで忠実に表現するため、Shopifyをコマース基盤として活用しながら、フロントエンドはNext.js 14で完全に独自開発しました。紙の質感、手描きの罫線やイラスト、独自タイポグラフィ、スクロール演出まで、一般的なShopifyテーマの制約を受けないFull Customのストアフロントです。

課題

既製のShopifyテーマでは、MMC Coffeeが持つ手描き・紙媒体のような視覚表現や、産地ごとのストーリーを重視した情報設計を十分に再現できませんでした。一方で、商品・バリエーション・在庫・カート・顧客・決済など、EC運営に必要な機能は安全かつ拡張可能な形で提供する必要がありました。

ソリューション

Shopifyテーマ(Liquid)に依存しないHeadless構成を採用し、Next.js App RouterとTypeScriptで全ページ・全コンポーネントをフルカスタム実装。Shopify Storefront APIをGraphQLで直接統合し、商品・コレクション・バリエーション・在庫・カートを取得・更新します。Admin APIはサーバー側に隔離し、Shopify WebhookのHMAC署名検証とISR再検証によって、管理画面の商品更新を再デプロイなしでサイトへ反映。顧客認証にはNextAuth、購入処理にはShopify Checkoutを接続しました。

成果

ブランド固有の手描きデザインと、Shopifyの運用性・決済基盤を両立した独自ECサイトとして公開。商品ページでは産地情報とコーヒーの物語をカスタムレイアウトで表現しながら、商品管理、在庫、カート、顧客認証、チェックアウトはShopifyとリアルタイムに連携します。さらに動的メタデータ、Product・BreadcrumbのJSON-LD、サイトマップなど技術SEOも実装しています。

使用技術

Next.js 14
TypeScript
Shopify Storefront API
Shopify Admin API
GraphQL
Tailwind CSS
Framer Motion
NextAuth
Webhooks
ISR
JSON-LD

プロジェクト情報

期間:
継続開発中
チーム規模:
社内開発チーム

同様のプロジェクトをお考えですか?

お気軽にご相談ください。最適なソリューションをご提案いたします。