01Overview概要
Shopify と連携した LINE 公式アカウント向けマーケティングアプリ。EC 事業者の顧客エンゲージメント向上を実現する複数機能を実装しました。
Shopifyと連携したLINE公式アカウント向けマーケティングアプリの新機能開発。
EC 事業者の顧客エンゲージメント向上に直結する 2 つの主要機能(個別チャット/リッチメニュー)を新規実装。
Docker MySQL から RDS への本番移行をダウンタイム最小で実施。
02Features主な実装内容
FEATURE 01
LINE 個別チャット機能
Shopify 顧客情報と LINE アカウントを紐付け、EC 事業者が LINE 上で個別顧客対応を実現。リアルタイムメッセージング機能を実装。
FEATURE 02
LINE リッチメニュー機能
Shopify 商品と連動した動的メニュー生成、ユーザー属性に応じたパーソナライズ表示、クーポン配信・プッシュ通知連携を実装。
FEATURE 03
Docker → RDS 本番移行
Docker 上の MySQL から AWS RDS への移行を実施。ダウンタイム最小化のためレプリケーション準備からカットオーバーまで設計。
FEATURE 04
Hono.js + Lambda 移行
既存 Laravel API のホットパスを Hono.js + Lambda + API Gateway に切り出し、コスト削減とコールドスタート最適化を実現。
03Tech Stack技術スタック
Hono.js / Laravel / Nuxt 3 / AWS Lambda / API Gateway / RDS / Shopify API / LINE Messaging API
USED TAGS
Hono.jsLaravelNuxt 3LambdaAPI GatewayRDSShopifyLINE
04Achievements技術的工夫・成果
- Docker 環境から RDS 移行でスケーラビリティ向上、本番安定化
- サーバーレスアーキテクチャ採用で月額コスト削減
- Shopify Webhook と LINE Messaging API の非同期処理を冪等化
- 外部 API のレートリミット・障害時のリトライ戦略を設計
