Rikako¶
問題集アプリのドキュメントです。iOS アプリ・4 種類の Web・公開/管理 API・問題データが 1 つのリポジトリに同居しています。
はじめに読むもの¶
- アーキテクチャ — 全体構成、データの流れ、認証、デプロイ、監視
設計¶
- 問題形式仕様書 — 対応する問題形式と DB 設計
- メールログイン設計 — 匿名利用とログインの併存、データ引き継ぎ
- 管理API設計 — 管理 API の設計と仕様
- 管理画面 — 管理画面フロントエンドの画面一覧
- iOSアプリ — 画面遷移、画面一覧、計測
- iOS アーキテクチャ — レイヤ構成とディレクトリ責務
- iOS オンボーディング — オンボーディングの画面仕様
API リファレンス¶
開発¶
- AWS CLI セットアップ — SSO プロファイルの設定
- データ同期 (datasync) — YAML ↔ DB の差分確認・反映
- sqlc(DBクエリ生成) — SQL から型安全な Go コードを生成
運用¶
- 運用ランブック — デプロイ・ロールバック・障害対応
- DBバックアップとリストア
- 負荷テスト計画
その他¶
- DBスキーマ — tbls が DB から自動生成
- プライバシーポリシー