root/
├── docker/ # Docker関連
│ ├── Dockerfile.dev
│ ├── docker-compose.dev.yml
├── src/
├── Makefile # 開発用コマンド集
└── ...
このリポジトリにはコミットなどせずに、各自forkしてから操作するようにしてください
- VS Code
- Docker Desktop
- Dev Containers 拡張機能
- VS Code で本プロジェクトを開く
- コマンドパレット(
Cmd/Ctrl + Shift + P)を開く Dev Containers: Reopen in Containerを選択- コンテナのビルドが完了するまで待機
- 自動的に必要な拡張機能がインストールされ、開発環境が整います
# 開発サーバーの起動
make dev
# リントの調整
make lint
# テストの実行
make test
# カバレッジの確認
make test-coverage- コンポーネントは
src/componentsに配置し、機能ごとにディレクトリを分割 - ページコンポーネントは
src/app配下に配置 - 外部サービスとの連携は
src/libに切り出す - カスタムフックは
src/hooksに配置 - ユーティリティ関数は
src/utilsに配置 - スタイリングは Tailwind CSS を使用