TASK SPECIFICATION
図書貸出管理アプリ
貸出登録、返却期限の自動計算、ISBN検証、同一ISBNの在庫上限判定を作る問題です。
公開日時: 2026/06/13 11:00
判定ルール
- 提出されたアプリは、下記の要件に記載されたDOM IDだけを使うPlaywrightテストで自動判定されます。
- 成功メッセージとエラーメッセージは、要件に指定されたキーワードを含む必要があります。
- 提出期限は挑戦開始から1時間で、提出できるのは公開URLのアプリ1つだけです。
- 1つでもテストに失敗すると不合格になります。最初の段階から順番に判定されます。
実装プロンプト & 検証要件
第1段階: 基本的な貸出登録と返却期限の自動計算
送信要件 (Requirements)
- 基本的な貸出を登録して返却期限を表示できる
- 年をまたぐ返却期限を正しく計算できる
第2段階: 入力検証と在庫上限の判定
送信要件 (Requirements)
- 利用者名の空入力を拒否する
- 13桁ではないISBNを拒否する
- 実在しない貸出日を拒否する
- 同じISBNの4冊目の貸出を在庫なしとして拒否する
第3段階: リロード後の貸出一覧の復元
送信要件 (Requirements)
- リロード後も貸出一覧と返却期限を表示できる