20210106_アウトプット(オリジナルアプリ)

アウトプット画像

今日行ったこと 3時間5分

  • オリジナルアプリの実装
    👉「イシュー2:ユーザー管理機能」途中
    (Herokuにデプロイ・deviseの導入・新規登録画面のcss



新しい発見

  • deviseのapplication_controller.rb設定について、復習になったことがあった。

  • ログインする時は、Emailとパスワードがデフォルトになっている。

  • しかし、もしログインする時の入力項目を増やしたい場合には、application_controller.rbに設定する、permitメソッドの第一引数の処理名の部分を:sign_in(ログイン)や:account_update(アカウント更新処理)にすれば追加可能になることが復習になった。

# devise_parameter_sanitizerのpermitメソッド
devise_parameter_sanitizer.permit(:deviseの処理名, keys: [:許可するキー])



感想

  • Sassについて本番環境でも無事に反映して嬉しかった😍

  • ユーザー管理機能のdeviseの導入は、何度も行っているので、だいぶ理解できるようになった☺️

  • しかし、導入した後のフォーム等にcssを当てようとすると時間がかなりかかってしまう😂オリジナルアプリを通して、フロントエンドの部分、まだまた経験不足だなと痛感する。

  • 最近、眠いと感じることが多いので、体のためにも睡眠も大事にしたい。😪

覚書(12/29計画の見直し)

(1)やるべきこと (2)やりたいこと (3)やれること

(1)やるべきこと

  • 卒業要件の完成

(2)やりたいこと

(3)やれること

メンタル:楽しみながら、ゲーム感覚でいく🎮😎

時間で区切り(達成すればよし)
  • PHP 一日15分以上

  • オリジナルアプリ 1日1時間以上

追加実装のミニアプリを作り、引き出しを増やす
優先順位 内容(機能) 締め切り 達成度
1 AWS S3 12/18 完了(フリマアプリ)に実装)
2 AWS EC2 12/24 完了(フリマアプリに実装)
3 ウィザード形式 12/27 完了
4 SNS認証 12/28 完了
5 複数条件検索 12/29 完了
6 タグ付 12/31 完了
7 画像プレビュー 1/2 完了※フォーク
8 複数枚写真OK 1/4 完了※7に追加実装
9 コメント機能(即時更新) 1/8
10 クレカ登録 1/10
11 パンくず 1/14
12 日本語エラー 1/18



身に付ける力(直近)

  • PHP7

  • Docker


身に付ける力(ゆくゆく・覚書)

  • ドメイン駆動開発

  • 環境構築

  • 環境変数などのOS知識

  • バージョン対応力

  • データベースをインポートする力・エクスポートする

  • GitHubActions×OpenAPIGenerator(APICilent)