hiroyasu-hashimoto / furima-40497

0 stars 0 forks source link

商品購入機能 #19

Closed hiroyasu-hashimoto closed 2 months ago

hiroyasu-hashimoto commented 2 months ago

What

商品購入機能の追加実装

Why

商品購入機能を新規開発したため。

・必要な情報を適切に入力して「購入」ボタンを押すと、商品の購入ができる動画 https://gyazo.com/b92e5b2265089c0bece55681966545ba

・入力に問題がある状態で「購入」ボタンが押された場合、情報は受け入れられず、購入ページでエラーメッセージが表示される動画 https://gyazo.com/96b3a0ec35b4c1a5292cde1a8505966e

・ログイン状態の場合でも、URLを直接入力して自身が出品していない売却済み商品の商品購入ページへ遷移しようとすると、トップページに遷移する動画 https://gyazo.com/8cb9f0699c9855b04252a517b15a2c9f

・ログイン状態の場合でも、URLを直接入力して自身が出品した商品の商品購入ページに遷移しようとすると、商品の販売状況に関わらずトップページに遷移する動画 未購入の場合 https://gyazo.com/51063e13e586d42398ade9a9f1835aec 購入済みの場合 https://gyazo.com/0bab5020c05992c8257a9f55c9d647a0

・ログアウト状態の場合は、URLを直接入力して商品購入ページに遷移しようとすると、商品の販売状況に関わらずログインページに遷移する動画 未購入の場合 https://gyazo.com/62419e0c4c74f7fdf4e9299095092cf8 購入済みの場合 https://gyazo.com/ff6f2fd600313e8055a9743c3b686ff7

・売却済みの商品は、画像上に「sold out」の文字が表示される動画(商品一覧機能実装時に未実装であった場合) https://gyazo.com/a407e0d30745b8fda0e0ec9c316f9409

・売却済みの商品は、画像上に「sold out」の文字が表示される動画(商品詳細機能実装時に未実装であった場合) https://gyazo.com/7890fb505ff7cc7e27fb08493a959ac9

・ログイン状態の場合でも、売却済みの商品には、「商品の編集」「削除」「購入画面に進む」ボタンが表示されない動画(商品詳細機能実装時に未実装であった場合) 自身が出品した場合 https://gyazo.com/0dbfa9996ab001f9cfa1734089971ea6 他のユーザーが出品した場合 https://gyazo.com/d6614152530fd049895943dc31828456

・ログイン状態の場合でも、URLを直接入力して自身が出品した売却済み商品の商品情報編集ページへ遷移しようとすると、トップページに遷移する動画(商品情報編集機能実装時に未実装であった場合) https://gyazo.com/f98b135b8d8ddf22aacdc583ef8b0e67

・テスト結果の画像 https://gyazo.com/96a67580a283459c5e11415df1328d37

hiroyasu-hashimoto commented 2 months ago

ご指摘の箇所について修正しましたので、ご確認ください。

・テスト結果の画像 https://gyazo.com/7d71507f0322c7959f9072108dc102ed