Open Roohit2 opened 1 year ago
【What】 商品投稿機能の実装
【Why】 ユーザーが商品を投稿できるようにするため
・商品出品ページへ遷移する動画 https://gyazo.com/e44025285d92b0643b516bce9643cea9
・手数料と利益が出る動画 https://gyazo.com/dda55b852387486ca016af79e838e254
・商品がデータベースに保存される動画 https://gyazo.com/1e9c25dac29a33db5653e6057a478dfc
・入力に問題があり、エラーが出る動画 https://gyazo.com/4f7a9e4c28a88065b99104bd0a660070
・ログアウト状態で出品しようとし、ログイン画面に飛ぶ動画 https://gyazo.com/87b9b79fb79eb3b24f4f1079a8a12dc0
・テストコードの画像 https://gyazo.com/4fb712dbff388ac6dab3799b2378a1ee
実装概要
商品の情報が保存できるように実装し、単体テストを行った後、コードレビューを依頼する。LGTMが出たら完了とする。
実装方針
実装条件
補足情報
注意事項
プルリクエストへ記載するgyazo
参考カリキュラム
データの登録 基礎カリキュラム Lesson7 「データを保存しよう」 応用カリキュラム Lesson2 「ツイートを保存しよう」 応用カリキュラム Lesson6 「メッセージ投稿機能を実装しよう」
画像の投稿 応用カリキュラム Lesson6 「画像投稿機能を実装しよう」
ActiveHash 最終課題補足カリキュラム Lesson1 「カテゴリーの選択を工夫しよう」
ログインしていない場合のリダイレクト 応用カリキュラム Lesson6 「ChatAppのユーザー管理機能を実装しよう」
出品に失敗した場合の処理 応用カリキュラム Lesson6 「ChatAppのユーザー管理機能を実装しよう」
販売手数料等の計算 発展カリキュラム Lesson3 「JavaScriptで画面上の表示を変えてみよう」 発展カリキュラムLesson4「JavaScriptの練習問題を解いてみよう」
投稿機能のRSpec 応用カリキュラム Lesson5 「PicTweetのモデルの単体テストコードを書こう」
画像付き投稿のRSpec 応用カリキュラム Lesson6 「ChatAppのモデル単体テストコードを書こう」