プログラミングスクール TECH CAMP / 短期集中コース 127期
テックキャンプ最終課題
● 概要 テックキャンプの最終課題にて作成したアプリケーションを紹介します。 ● 接続先情報 https://furima-38189.herokuapp.com/ ID/Pass ID: xxx Pass: 0920 ● テスト用アカウント等 ・購入者用 メールアドレス: b@yahoo.co.jp パスワード: 1111aaaa 購入用カード情報 番号:4242424242424242 期限:Wed Sep 28 2022 00:00:00 GMT+0900 (JST) セキュリティコード:123 ・出品者用 メールアドレス名: a@yahoo.co.jp パスワード: 1111aaaa Githubリポジトリ https://github.com/Zitsuyu/furima-38189 ● 開発環境 Ruby/Ruby on Rails/MySQL/Github/AWS/Visual Studio Code ● 動作確認方法 WebブラウザGoogle Chromeの最新版を利用してアクセスしてください。 ただしデプロイ等で接続できないタイミングもございます。その際は少し時間をおいてから接続してください。 接続先およびログイン情報については、上記の通りです。 同時に複数の方がログインしている場合に、ログインできない可能性があります。 テストアカウントでログイン→トップページから出品ボタン押下→商品情報入力→商品出品 確認後、ログアウト処理をお願いします。 ● 最終課題を経ての気づき ・工夫した点 エラーが発生することは当然だと考え、どこにエラーが生じるのか想像しやすいような工夫をしました。具体的には、少しコードを書いたら作動するか確かめることを繰り返しました。エラーで立ち止まった時、悩む時間を少なくし、どこに問題があるのかイメージしやすくするためです。 ・苦労した点 実装の初期に、ER図を作成し、モデルの設計をするという作業は苦労しました。 考えてみれば、当たり前なのかもしれませんが、アプリ制作が初めてだったので、最初に全工程を把握するということに驚きました。しかし、最初に全体像が把握できていたお陰で、実装する際にカラムの作成やアソシエーションで躓くことはありませんでした。