Skip to content

設計書

保険代理店CRM(PWA)のアーキテクチャ・データモデル・API設計を記載する。

このセクションの構成

  • アーキテクチャ — Nuxt4 + Hono + Cloudflare Workers + D1 + R2 の全体像
  • データモデル — D1 のテーブル設計とERD
  • 認証 / 認可 — Better Auth、OWNER/MEMBER/ADMIN、テナント解決
  • API — Hono RPC 構造、Nuxt server へのマウント
  • PWA — Service Worker、オフライン、Push
  • 外部連携 — LINE / Stripe・Square / Google Calendar
  • セキュリティ — エンベロープ暗号化、MFA、認可二重化、監査、PIIマスキング