Parky プロジェクトドキュメント Parky Project Documentation

駐車場シェアリング「Parky」の全体ドキュメント The full documentation for Parky — a parking-sharing service

本サイトは Parky を構成するすべてのプロダクト (モバイルアプリ / 一般ユーザー向けWeb版 / 管理者ポータル)の 仕様・設計・運用を横断的にまとめた開発者向けドキュメントです。 左のサイドバーまたは上部タブから各プロダクトの詳細資料へ移動できます。

This site collects specifications, design notes, and operations guides for every product under the Parky umbrella — the mobile app, the public web app, and the admin portal. Use the left sidebar or the tabs above to jump into any product-specific section.

ドキュメント構成 Documentation map

トップページ(このページを含む docs/ 直下)にはプロダクト横断の共通仕様を配置し、 個別プロダクトはそれぞれ専用のサブディレクトリに分離しています。

The top-level docs/ holds cross-product shared specs; each product has its own subdirectory.

02

アーキテクチャArchitecture

Cloudflare Workers BFF + Supabase のシステム全体像、/v1/* 一元化、コンポーネント境界、認証フロー。

System context around the Cloudflare Workers BFF + Supabase, the unified /v1/* API surface, component boundaries, and auth flow.

03

データモデルData model

全 93 テーブルを 14 ドメインに分類した論理グループ、ER 図、コードマスター方針。

All 93 tables organized into 14 domain groups, the ER diagram, and the code-master strategy.

04

技術スタックTech stack

Cloudflare Workers + Hono / Supabase / Mapbox GL JS / Astro / Flutter / FCM など、採用技術と役割。

Cloudflare Workers + Hono, Supabase, Mapbox GL JS, Astro, Flutter, FCM — what we use and why.

05

共通規約Conventions

コードマスター、ソフトデリート、リンクテーブル、命名規則などの共通ルール。

Code master, soft delete, link tables, naming — the rules we share.

06

リポジトリ構成Repository layout

Parky モノレポのディレクトリ構造とデプロイ経路のマップ。

Directory map of the Parky monorepo and its deployment pipelines.

📦

モバイル開発会社向けパックMobile development partner pack

Flutter アプリ開発の外注先に渡すための資料集。Figma・API 契約・認証・ストア審査・非機能要件を 6 ページに凝縮。

A curated pack for the mobile partner: Figma, API contract, auth flow, store submission, and NFR — condensed into six pages.

チャネル別ドキュメント Channel-specific docs

各チャネル(モバイルアプリ / Web アプリ / 管理者 / オーナー / マーケティング)の専用ドキュメント。上のサイドバーまたは以下のカードから移動できます。API 契約は API アーキテクチャ方針 を参照。

Dedicated docs per channel (mobile / web / admin / owner / marketing). Navigate via the sidebar or the cards below. For API contracts see the API architecture overview.