現場点検 API
SwiftUI + CoreData 現場点検アプリ向けバックエンド(Source of Truth)。
このシステムを実際に触ってみる
ログインして点検データを閲覧できる Web デモを用意しています(iOS アプリと同じ本番データ)。
以下はアプリが利用する API エンドポイント一覧(開発者向け)。
| GET | /api/health | ヘルスチェック(DB接続状態) |
| POST | /api/auth/login | ログイン(JWT発行) |
| GET | /api/auth/me | 自分の情報 |
| GET | /api/sites | 現場一覧 |
| GET | /api/forms | 点検表(項目込み) |
| GET | /api/inspections | 点検実施一覧(RBAC適用) |
| GET | /api/inspections/:id | 点検詳細 |
| POST | /api/inspections/:id/transition | 状態遷移 |
| GET/POST | /api/photos | 写真メタ |
| POST | /api/sync | オフライン冪等同期 |
| GET | /api/audit | 監査ログ(admin) |