Cloudflare×Supabaseの業務API基盤構築
大手化学メーカー
製造・販売を行うメーカーの基幹業務システムを支えるバックエンドAPIを構築しました。Cloudflare Workers上のHonoとSupabase(PostgreSQL / 認証)を組み合わせ、受注・発注・在庫・会計・EDIなど幅広い業務のAPIを提供しています。

実績情報
OVERVIEW- クライアント
- 大手化学メーカー樹脂・化成品を中心に製造販売する化学メーカー。基幹業務のデジタル化を段階的に進めている。
- 業界
- 化学
- 対応時期
- 2025年
- 開発期間
- 1年以上
- 担当範囲
- 企画/提案/制作/保守運用
- 対応環境
- Web API
課題・解決・効果
CASE STUDY課題
CHALLENGE- 業務データを安全に扱えるサーバー基盤がなかった
- サーバー運用の負担を抑えたいという要望があった
- 業務領域ごとにデータ処理のルールが複雑だった
解決
SOLUTION- Cloudflare Workers上にHonoで業務領域別のAPIを構築
- Supabase(PostgreSQL・認証)でDBとユーザー認証を実装
- マイグレーションとOpenAPIドキュメントで仕様を一元管理
効果
RESULT- サーバーレス構成で運用負担を抑えた基盤を実現できた
- 認証付きAPIで業務データを安全に扱えるようになった
- 仕様書とDB定義が揃い、改修時の調査が容易になった
主な機能
FEATURES- 見積・受注・売上番号の管理API
- 発注・入荷・仕入のAPI
- 入庫・出庫・在庫照会のAPI
- EDIデータの取込と受注・欠品・取消処理のAPI
- 請求・入金・支払など会計関連のAPI
- 商品・取引先・倉庫など50種類以上のマスタAPI
- Cookieのトークンを検証する認証付きAPI
技術スタック
TECHNOLOGY- 対応環境
- Web API
- 開発言語
- TypeScript
- SQL (PL/pgSQL)
- バックエンド
- Hono 4
- Supabase Edge Functions (Deno)
- データベース
- PostgreSQL (Supabase)
- インフラ・実行環境
- Cloudflare Workers
- Supabase
- Docker / Dev Container
- 主なライブラリ
- Hono
- hono-openapi / Swagger UI
- Zod
- supabase-js
- SheetJS (xlsx)
- fflate
- Vitest
- Wrangler
- 外部連携
- Supabase Auth
- 小売各社とのEDI取込
- ECサイトデータ取込
- Excel / CSV入出力
技術的なポイント
ENGINEERINGシステム構成Cloudflare Workers上のHono APIが、Supabase(PostgreSQL・Auth・Edge Functions)に接続する構成。フロントエンド(Next.js / Cloudflare Workers)からCookie認証で呼び出される。
- 1業務領域ごとのHonoルーターを集約し、OpenAPIドキュメントを領域別に自動公開する仕組みを整備
- 2Supabaseのマイグレーションと関数・ビューの正本SQLをリポジトリで管理し、DBスキーマから型定義を再生成
- 3ロック付きの更新・削除を行うEdge Functionを用意し、伝票の同時更新による不整合を防止
- 4認証ミドルウェアで全APIを既定で保護し、開発用エンドポイントは本番環境で非公開にする制御を実装
- 5開発・ステージング・本番でSupabaseプロジェクトとブランチを対応させて段階的にリリース
同様のシステム開発をご検討の方へ
要件が固まっていない段階でも構いません。課題やご予算に合わせて最適な進め方をご提案します。
お問い合わせ・ご相談関連する実績
RELATED WORKS
業務Webシステムのアプリ基盤AWS構築
中堅システム開発会社
勤怠・工数・業務管理Webシステムを動かすAWS基盤を、CloudFormationでコードとして構築しました。ネットワーク・データベース・コンテナ実行環境・メール通知・リリースの仕組みまでを、承認付きの手順で安全に変更できるようにしています。
- Python
- AWS

道路施設点検システムのAWSマルチ環境構築
道路施設の点検・調査会社
道路附属施設の点検調書Webシステムを稼働させるためのAWS基盤を、開発・検証・本番の3環境と管理用アカウントに分けてCloudFormationで構築しました。ネットワークからアプリ実行環境、WAF、監視、CI/CDまでをコード化し、少人数でも安全に変更・リリースできる運用手順を整備しています。
- AWS

業務システムの定期監査・セキュリティバッチ
鉄道系建設コンサルタント
鉄道事業者の業務システム(点呼・作業管理)を稼働させるWindowsサーバ/端末向けに、ログオン履歴の取得とセキュリティパッチ適用状況の調査を四半期ごとに自動実行するバッチ群です。監査対応とセキュリティ点検の定型作業を支えます。
- PowerShell
- Windows Server