note

.clinerules

最低限

# プロジェクト概要

## 技術スタック
- React 18
- TypeScript 5
- Node.js 18
- Express
- MongoDB

## プロジェクト構造
/src
  /components  # Reactコンポーネント
  /pages       # ページコンポーネント
  /api         # APIエンドポイント
  /utils       # ユーティリティ関数
/public        # 静的ファイル

# コーディングガイドライン

## 一般
- コンポーネントはfunctional componentsを使用
- 状態管理にはReact HooksとContext APIを使用
- APIリクエストはサービスレイヤーに集約

## 命名規則
- コンポーネント: PascalCase
- 関数: camelCase
- 定数: UPPER_SNAKE_CASE
- ファイル名はコンポーネント名と同じにする