ホストクラブ向けの姫・キャスト管理アプリケーション
host-note/
├── app/ # フロントエンド(React + TypeScript + Vite)
├── server/ # バックエンド(Go + Gin + GORM + MySQL)
├── doc/ # ドキュメント
└── .devcontainer/ # VS Code Dev Container設定(Docker)
- 構成: Docker(VS Code Dev Container)
- 詳細: README-DEV.md
- フロントエンド: Vercel(プレビューデプロイ)
- バックエンド: Railway(別プロジェクト)
- 詳細: STAGING.md
- フロントエンド: Vercel
- バックエンド: Railway
- 詳細: DEPLOY.md
- VS Codeでプロジェクトを開く
- 「Reopen in Container」を選択
- 自動的に環境がセットアップされます
詳細は README-DEV.md を参照してください。
- 姫管理(登録、編集、削除、検索)
- キャスト管理
- 卓記録管理
- 来店履歴管理
- カレンダー表示
- AI分析機能
- データエクスポート(JSON/CSV/TSV)
- React 19
- TypeScript
- Vite
- Tailwind CSS
- Dexie (IndexedDB)
- Zustand (状態管理)
- Go 1.22+
- Gin (Webフレームワーク)
- GORM (ORM)
- MySQL 8.0
- 開発環境セットアップ - Docker環境のセットアップ
- ステージング環境 - Vercel + Railwayでのステージング環境
- 本番環境デプロイ - 本番環境へのデプロイ手順
- Railwayデプロイ詳細 - Railwayの詳細なデプロイ手順
ISC