学習方法

メンター情報

料金

対応時間帯

返信スピード

学習方法

メンター情報

料金

対応時間帯

返信スピード

ryuseikorogi

こんにちは!現在絶賛就活中です。 フロントエンドの会社に入りたいのでテクキャンプ卒業後もhtml css javascript jquery heroku githubなどで企業にて提出予定のオリジナルアプリの作成に日々勤しんでおります!しかしかなり苦戦しておりterarailなどで質問をしたり 84期生の仲間たちに聴きながら頑張っています。 ....
プロフィールをもっとみる

--

募集をシェアしてメンターを探そう
シェア

※ この募集は締め切られました。

プログラミング Heroku github

rails ruby javascript jquery html cssを使ったポートフォリオ作成をしています。こちらを手伝ってくれる方募集

2020年11月10日
単発
予算
30,000円
提案数
3人が提案中
応募期限
終了

heroku と githubを連携させてAutomatic Deproyを設定し現在作っているポートフォリオサイトを完成させていただきたいです。
また希望は11月29日まででなるべく早く完成した後もそのアプリの中身についてご指摘いただきたいと思っています。

特に以下のプロダクトバックは力を入れて教えていただきたいところです。

・商品出品機能
"# 実装概要
画像つきで商品の情報が保存できるように実装し、単体テストを行い、コードレビューを依頼する。LGTMが出たら完了とする。

# 実装方針
- ブランチを作成する
- 商品出品機能を実装する
- モデルの単体テストコードも書く
- プルリクエストを作成してメンターにレビューを依頼する
- LGTMをもらったらデプロイする

# 実装の条件
- ログインしているユーザーだけが、出品ページへ遷移できること
- 画像は1枚必須であること(ActiveStorageを使用すること)
- 商品名が必須であること
- 商品の説明が必須であること
- カテゴリーの情報が必須であること
- 商品の状態についての情報が必須であること
- 配送料の負担についての情報が必須であること
- 発送元の地域についての情報が必須であること
- 発送までの日数についての情報が必須であること
- 価格についての情報が必須であること
- 価格の範囲が、¥300~¥9,999,999の間であること
- 販売価格は半角数字のみ保存可能であること
- 入力された販売価格によって、非同期的に販売手数料や販売利益が変わること(JavaScriptを使用して実装すること)
- エラーハンドリングができていること(適切では無い値が入力された場合、情報は保存されず、エラーメッセージを出力させる)

・どのAPIがあるとよりフロントエンドの会社に刺さりやすいか考えていただきそのAPIを導入すること。

・ユーザー管理機能
実装方針
ブランチを作成する
deviseを導入する
ユーザー管理機能を実装する
モデルの単体テストコードも書く
プルリクエストを作成してメンターにレビューを依頼する

LGTMを判断していただきデプロイする

実装の条件
ユーザー情報
ニックネームが必須であること
メールアドレスが必須であること
メールアドレスが一意性であること
メールアドレスは@を含む必要があること
パスワードが必須であること
パスワードは6文字以上であること
パスワードは半角英数字混合であること
パスワードは確認用を含めて2回入力すること
新規登録・ログイン共にエラーハンドリングができていること(適切では無い値が入力された場合、情報は受け入れられず、エラーメッセージを出力させる)
本人情報確認
ユーザー本名が、名字と名前がそれぞれ必須であること
ユーザー本名は全角(漢字・ひらがな・カタカナ)で入力させること
ユーザー本名のフリガナが、名字と名前でそれぞれ必須であること
ユーザー本名のフリガナは全角(カタカナ)で入力させること
生年月日が必須であること


・商品購入機能
"# 実装概要
商品をクレジット決済で購入する機能を実装から単体テストまでを行い、コードレビューを依頼する。LGTMが出たら完了とする。

# 実装方針
- ブランチを作成する
- API導入
- クレジット決済での購入機能を実装する
- モデルの単体テストコードも書く
- プルリクエストを作成してメンターにレビューを依頼する
- LGTMをもらったらデプロイする

# 実装の条件
- ログインしていないユーザーは購入ページに遷移しようとすると、ログインページに遷移すること
- 出品者はURLを直接入力して購入ページに遷移しようとすると、トップページに遷移すること
- URLを直接入力して購入済み商品の購入ページへ遷移しようとすると、トップページに遷移すること
- クレジットカード決済ができること
- クレジットカードの情報は購入の都度入力させること
- クレジットカード情報は必須であり、正しいクレジットカードの情報で無いときは決済できないこと
- 配送先の住所情報も購入の都度入力させること
- 配送先の情報として、郵便番号・都道府県・市区町村・番地・電話番号が必須であること 追記カラム情報のvalidation
- 郵便番号にはハイフンが必要であること(123-4567となる)
- 電話番号にはハイフンは不要で、11桁以内であること
- 購入が完了したら、トップページまたは購入完了ページに遷移すること
- 購入した商品は、再度購入できない状態になっていること
- エラーハンドリングができていること(適切では無い値が入力された場合、情報は保存されず、エラーメッセージを出力させる)

javascriptを使ったアプリのアップデート

以上の5点です。これらを踏まえてPFアプリケーションを企業に提出しても恥ずかしくないレベルのものに一緒にしたげていただきたいです。
zoomをつなげて週2回のペースでかく30分ずつお願いします。
返信が早い方を優先させていただきます。

ryuseikorogi

プロフィール

こんにちは!現在絶賛就活中です。

フロントエンドの会社に入りたいのでテクキャンプ卒業後もhtml css javascript jquery heroku githubなどで企業にて提出予定のオリジナルアプリの作成に日々勤しんでおります!しかしかなり苦戦しておりterarailなどで質問をしたり

84期生の仲間たちに聴きながら頑張っています。

就活成功したらとにかく初任給で筋トレ器具買うぞ!

趣味は筋トレ 動画編集

どうぞよろしくお願いします!

--

募集をシェアしてメンターを探そう
シェア