業務プラットフォーム構築(7アプリ構成)
AI電話受付・モバイルアプリ・Webポータルを含む7アプリを、単独で設計から実装まで担当
個人で受注し、現在も稼働中の案件です。客先・業種は非公開のため、構成と技術のみ記載します。
構成
単一のモノレポに7つのアプリケーションを配置し、Supabase を共通のデータ基盤としています。
| 役割 | 技術 |
|---|---|
| 音声AIによる電話一次受付 | Anthropic SDK / OpenAI SDK |
| AIによる問い合わせ自動応答 | Hono / Anthropic SDK / Supabase |
| 現場スタッフ向けモバイルアプリ | React Native (Expo) / 位置情報・カメラ・ローカル保存 |
| 業務Webポータル 3種 | SvelteKit / Supabase SSR |
| 受付端末UI | SvelteKit / QRコード発行・読取 |
| 帳票PDF出力 | jsPDF / html2canvas |
制約
電話・モバイル・Web・帳票と入出力の形式がすべて異なるため、共通化できるのはデータ層のみでした。フロントは用途ごとに適した技術を選び、Supabase のスキーマとRLSを唯一の共通契約としています。
現場スタッフ向けアプリは、通信が不安定な環境での利用を前提にしています。
担当範囲
設計・実装・デプロイまで単独で担当しています。