Closed blue248 closed 1 year ago
商品購入機能
商品購入機能を実装するため
以下、挙動の確認動画、画像のURLです。 ご確認の程よろしくお願い致します。
必要な情報を適切に入力して「購入」ボタンを押すと、商品の購入ができる動画 https://gyazo.com/de875c6973ed469fd630c0456e77b41d
(追記:購入後、購入情報(orders)テーブルと配送先(destinations)テーブルに保存されたことを確認する動画 https://gyazo.com/6c8e9505a31dd365d6008d90db8c1807
入力に問題がある状態で「購入」ボタンが押された場合、情報は受け入れられず、購入ページでエラーメッセージが表示される動画 https://gyazo.com/6145b1c538d380dce78d9230accb0cd4
ログイン状態の場合でも、URLを直接入力して自身が出品していない売却済み商品の商品購入ページへ遷移しようとすると、トップページに遷移する動画 https://gyazo.com/d803115fb027a30322a88b05ae1abb11
ログイン状態の場合でも、URLを直接入力して自身が出品した商品の商品購入ページに遷移しようとすると、商品の販売状況に関わらずトップページに遷移する動画 https://gyazo.com/36cbf2c1b1cf0fb64515d40c5ccd4da5
ログアウト状態の場合は、URLを直接入力して商品購入ページに遷移しようとすると、商品の販売状況に関わらずログインページに遷移する動画 https://gyazo.com/e830f00c3aee4b923e7c285bef13553a
売却済みの商品は、画像上に「sold out」の文字が表示される動画(商品一覧機能実装時に未実装であった場合) https://gyazo.com/398049b4cfd39aab48deb5a76f646bf1
売却済みの商品は、画像上に「sold out」の文字が表示される動画(商品詳細機能実装時に未実装であった場合) https://gyazo.com/12e95283b299093f12170ce0c45fdc0f
ログイン状態の場合でも、売却済みの商品には、「商品の編集」「削除」ボタンが表示されない動画(商品詳細機能実装時に未実装であった場合) https://gyazo.com/856abe3b3ecb360becc71a877ed23ef8
ログイン状態の場合でも、売却済みの商品には、「購入画面に進む」ボタンが表示されない動画(商品詳細機能実装時に未実装であった場合) https://gyazo.com/ed9e4f57044fcd618a6a78f8ce6c4d6d
ログイン状態の場合でも、URLを直接入力して自身が出品した売却済み商品の商品情報編集ページへ遷移しようとすると、トップページに遷移する動画(商品情報編集機能実装時に未実装であった場合) https://gyazo.com/f47e1b7d5e964e0ba066d22ce08e3716
テスト結果の画像 https://gyazo.com/a78fc959e45c61ebb12f93d2e6236652
早速の修正とレビュー依頼ありがとうございます。
しっかりと実装できていることが確認できましたので、 LGTMとさせていただきます!
こちらのブランチは忘れずにMergeを行っていただき、 ローカルのMasterにPullしておきましょう。
ここまでの実装、大変お疲れ様でした。 引き続き、応援しております。
What
商品購入機能
Why
商品購入機能を実装するため
以下、挙動の確認動画、画像のURLです。 ご確認の程よろしくお願い致します。
必要な情報を適切に入力して「購入」ボタンを押すと、商品の購入ができる動画 https://gyazo.com/de875c6973ed469fd630c0456e77b41d
(追記:購入後、購入情報(orders)テーブルと配送先(destinations)テーブルに保存されたことを確認する動画 https://gyazo.com/6c8e9505a31dd365d6008d90db8c1807
入力に問題がある状態で「購入」ボタンが押された場合、情報は受け入れられず、購入ページでエラーメッセージが表示される動画 https://gyazo.com/6145b1c538d380dce78d9230accb0cd4
ログイン状態の場合でも、URLを直接入力して自身が出品していない売却済み商品の商品購入ページへ遷移しようとすると、トップページに遷移する動画 https://gyazo.com/d803115fb027a30322a88b05ae1abb11
ログイン状態の場合でも、URLを直接入力して自身が出品した商品の商品購入ページに遷移しようとすると、商品の販売状況に関わらずトップページに遷移する動画 https://gyazo.com/36cbf2c1b1cf0fb64515d40c5ccd4da5
ログアウト状態の場合は、URLを直接入力して商品購入ページに遷移しようとすると、商品の販売状況に関わらずログインページに遷移する動画 https://gyazo.com/e830f00c3aee4b923e7c285bef13553a
売却済みの商品は、画像上に「sold out」の文字が表示される動画(商品一覧機能実装時に未実装であった場合) https://gyazo.com/398049b4cfd39aab48deb5a76f646bf1
売却済みの商品は、画像上に「sold out」の文字が表示される動画(商品詳細機能実装時に未実装であった場合) https://gyazo.com/12e95283b299093f12170ce0c45fdc0f
ログイン状態の場合でも、売却済みの商品には、「商品の編集」「削除」ボタンが表示されない動画(商品詳細機能実装時に未実装であった場合) https://gyazo.com/856abe3b3ecb360becc71a877ed23ef8
ログイン状態の場合でも、売却済みの商品には、「購入画面に進む」ボタンが表示されない動画(商品詳細機能実装時に未実装であった場合) https://gyazo.com/ed9e4f57044fcd618a6a78f8ce6c4d6d
ログイン状態の場合でも、URLを直接入力して自身が出品した売却済み商品の商品情報編集ページへ遷移しようとすると、トップページに遷移する動画(商品情報編集機能実装時に未実装であった場合) https://gyazo.com/f47e1b7d5e964e0ba066d22ce08e3716
テスト結果の画像 https://gyazo.com/a78fc959e45c61ebb12f93d2e6236652