# 課題A お題シート: 備品管理アプリ

社内の備品を管理する画面を作ります。データは `dummy_data.csv`（備品50件）を使います。

## 画面要件

### 1. 一覧画面

- 全備品を表形式で表示する
- 表示項目: 備品コード / 備品名 / カテゴリ / 在庫数 / 保管場所

### 2. 検索

- 備品名の部分一致で一覧を絞り込める
- 検索ボックスと検索ボタンを一覧画面に置く

### 3. 詳細画面（ドリルダウン）

- 一覧の備品名をクリックすると、その備品の詳細を表示する
- 表示項目: CSVの全項目（備品コード / 備品名 / カテゴリ / 在庫数 / 保管場所 / 購入日 / 備考）
- 一覧へ戻るリンクを置く

## データ項目の説明

| 列名 | 内容 | 例 |
|------|------|----|
| 備品コード | EQ-連番4桁。重複なし | EQ-0001 |
| 備品名 | 備品の名称 | ノートPC 14インチ |
| カテゴリ | PC周辺機器 / AV機器 / 家具 / 事務用品 / その他 | PC周辺機器 |
| 在庫数 | 現在の在庫（整数） | 12 |
| 保管場所 | 保管している場所 | 本社3F 保管庫A |
| 購入日 | yyyy-mm-dd 形式 | 2024-04-10 |
| 備考 | 補足事項。空欄の備品もある | 貸出時は台帳へ記入 |

## 自分で決めてよいこと

- 見た目（配色・レイアウト）
- 技術スタック（迷ったらブラウザで開くだけで動く形を指定）
- 検索の細かい挙動（大文字小文字の扱いなど）

## 決められていること（変えない）

- データは dummy_data.csv をそのまま使う（データの書き換えはしない）
- 一覧→検索→詳細の3つの動きは必ず入れる
