| カテゴリ | 技術 |
|---|---|
| 言語 | TypeScript 5.9 |
| UIライブラリ | React 19 |
| ビルドツール | Vite 7 |
| スタイリング | Tailwind CSS |
| UIコンポーネント | shadcn/ui (Radix UI) |
| グラフ描画 | Recharts 3 |
| フォーム | React Hook Form |
| Excel処理 | SheetJS (xlsx) |
| リンター | ESLint 9 |
git clone https://github.com/matsuolab/AIE-DXproject_1_front.gitcd AIE-DXproject_1_frontNote: ダミーデータを使用したモックアップを動かしたい場合は、
mockupブランチに切り替えてください。git checkout mockup
npm installNote:
mockupブランチを使用している場合は、環境変数の設定は不要です。
.env.exampleをコピーして.envファイルを作成してください。
cp .env.example .env.envファイルを編集して、バックエンドAPIのURLを指定してください。
# API接続先(開発時のプロキシ先)
VITE_API_URL="https://your-api-domain.com"npm run dev既定ではhttp://localhost:5173/が起動します。
もし 5173 ポートが使用中の場合は、別ポートに割り当てられることがあります。
docs/ディレクトリにバックエンド連携に関するドキュメントがあります。
| ファイル | 内容 |
|---|---|
| api-specification.md | API仕様書(エンドポイント、リクエスト/レスポンス形式) |
| database.md | DB設計(ER図、テーブル定義) |
| auth-flow.md | 認証フロー(ALB + Cognito連携) |