Skip to content

matsuolab/AIE-DXproject_1_front

Repository files navigation

AIE-DXプロジェクト1【フロントエンド】

使用技術

カテゴリ 技術
言語 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

動かし方

1. リポジトリのクローン

git clone https://github.com/matsuolab/AIE-DXproject_1_front.git

2. フォルダへ移動

cd AIE-DXproject_1_front

Note: ダミーデータを使用したモックアップを動かしたい場合は、mockupブランチに切り替えてください。

git checkout mockup

3. 依存パッケージのインストール

npm install

4. 環境変数の設定

Note: mockupブランチを使用している場合は、環境変数の設定は不要です。

.env.exampleをコピーして.envファイルを作成してください。

cp .env.example .env

.envファイルを編集して、バックエンドAPIのURLを指定してください。

# API接続先(開発時のプロキシ先)
VITE_API_URL="https://your-api-domain.com"

5. 開発サーバーの起動

npm run dev

6. ブラウザでURLにアクセス

既定ではhttp://localhost:5173/が起動します。
もし 5173 ポートが使用中の場合は、別ポートに割り当てられることがあります。

ドキュメント

docs/ディレクトリにバックエンド連携に関するドキュメントがあります。

ファイル 内容
api-specification.md API仕様書(エンドポイント、リクエスト/レスポンス形式)
database.md DB設計(ER図、テーブル定義)
auth-flow.md 認証フロー(ALB + Cognito連携)

About

松尾研AIE-DXプロジェクト1【フロントエンド】

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages