コンテンツにスキップ

こしあんスクエア Docs

このリポジトリは、こしあんスクエアの設計情報を Docs as Code で管理する場所です。

方針

DB       -> DBML
API      -> OpenAPI
Frontend -> Markdown / YAML
Docs     -> MkDocs Material
Hosting  -> GitHub Pages

管理対象

領域 形式 主要な置き場
DB設計 DBML / Markdown schema/, docs/db/
API仕様 OpenAPI openapi/, docs/api/
画面設計 Markdown / YAML docs/screens/
画面遷移 Mermaid docs/flows/
アーキテクチャ Markdown docs/architecture/

全体像

flowchart TD
  Supabase[Supabase migration] --> DBML[DBML]
  DBML --> MkDocs[MkDocs]
  FastAPI[FastAPI] --> OpenAPI[openapi.json]
  OpenAPI --> MkDocs
  Frontend[Next.js screen specs] --> MkDocs
  Figma[Figma / Storybook] --> Frontend
  MkDocs --> Pages[GitHub Pages]