← トップに戻る

eatreel 機能一覧

Version 0.1 — 凡例: ✅ 実装済 / 🔴 未実装 / — 対象外

コア機能(食事記録)

機能WebMobile備考
写真でカンタン記録Webは新規作成のみ
料理名・カロリー・メモ
材料・タグ
食べる順(食事パート)
CSV エクスポート
Google Drive 連携
オフライン記録
写真のクラウド保存🔴🔴

グラフ・サマリー

機能WebMobile備考
日別グラフ(CSS bar chart)🔴
日次サマリー集計
週次サマリー集計
サマリー表示 UI🔴🔴

テナント管理

機能WebMobile備考
テナント作成🔴
招待コード生成・利用🔴
参加者一覧🔴
スタッフ追加・削除🔴
担当割り当て🔴🔴
コメント🔴
同意取り消し🔴
同意画面 UI🔴🔴

プッシュ通知

機能WebMobile備考
スマートリマインダー(20/21/22時)
連続未記録検知
朝食パターン検知
週次サマリー通知
コメント通知🔴🔴
事業者向け未記録通知🔴🔴

CRM 連携

機能WebMobile備考
CRM 設計書docs/crm-integration-design.md
Zoho アダプタ🔴
HubSpot アダプタ🔴
kintone アダプタ🔴

課金・決済

機能WebMobile備考
Stripe Checkout Session
Stripe Webhook(HMAC)
Donation
アップグレード UI
Stripe Price ID 設定🔴🔴
サブスクリプション管理UI🔴🔴

モバイル同期

機能WebMobile備考
同期エンジン(sync.ts)
LWW コンフリクト解決
同期自動トリガー🔴
同期 UI🔴

品質基盤

機能WebMobile備考
L1 pre-commit hook
L2 make ci
L3 full-ci(auto-cron)
vitest(40 files, 78 tests)
Playwright E2E(4 tests)
Component tests(7 tests)🔴
Zod validation🔴
codegen → shared/types
worktree 強制

Pet Track(別DB)

機能WebMobile備考
API(犬・食事・散歩)API実装済
モバイルアプリ🔴

TODO(未実装一覧)

P0Production D1 作成 + migrationデプロイ不可
P0Secrets 設定(JWT/Stripe/Google)認証・決済が動かない
P0Production deploy本番公開できない
P0Google OAuth redirect URI 設定本番でログインできない
P0Stripe webhook エンドポイント設定課金が動かない
P1同期の自動トリガーsync.ts あるが呼ばれていない
P1テナント同意画面 UI招待コード入力後の同意フロー
P1Zod の resolver 統合スキーマあるが未使用
P2プッシュ通知(notify.ts + push_tokens)設計済
P2日次/週次サマリー UI集計関数は実装済
P2写真のクラウド保存R2 連携
P2CRM 連携設計書あり
P3Pet モバイルアプリAPI 完成、アプリ未
P3admin-ui 管理画面別 Worker 設計済
P3Token リフレッシュ現状30日固定
P3SyncQueue の永続化現状 in-memory

㉧ 2026 eatreel — 詳細仕様書 (GitHub)