【定期勉強会】 7/3 Railsポートフォリオレビュー会
スパルタコースでは毎週何かしらのイベントを開催しています。
今回もまた「Railsポートフォリオレビュー会」です。
週に一人くらいまでなら無償でレビューできると思うのでお気軽にお声がけください。
動画
【定期勉強会】 7/4 Railsポートフォリオレビュー会 | TechEssentials
雑なメモですが、こんなフィードバックをしました。
7/3 ポートフォリオレビュー会
githubのリポジトリ
https://github.com/ryo1104/teppan
オンラインエディタで確認できるやつ
https://github1s.com/ryo1104/teppan
サイトのURL
だいそん
全般
-
単なるポートフォリオではなくしっかりサービス感があってよい
- デザイン
- ぱんくずリスト
- アカウントアクティベーション
- 課金?
- ページビュー
- ブロックリスト?
-
ただ実際問題課金までしてもらうのは難しそう
-
README.mdがデフォのまま
- 環境構築方法, サービス概要, ER図などがあると良い
-
資金移動業
-
ログインしないとネタ詳細が見られない
コード
-
外部キーがintegerになってる。というが外部キー制約がついてない。
-
好みが分かれるが個人的には論理削除は
is_deleted
ではなくdeleted_at
というカラムにして日付を持たせる。 -
自分だったら
follower_id
とfollowed_id
にしてto_table
オプションをマイグレーションファイルに設定するかも -
hashtagにはユニーク制約があったほうがいいかも
-
不要なテーブル?
-
パスワード変更画面のURLがおかしい
-
URLにwwwがないほうが個人的にはかっこいいと思う
-
ハッシュタグ検索のURLがちょっと違和感あり
サービス運用するにあたって
- metaタグ設定したか
- OGP画像も設定したか
- 500エラーの通知は設定したか(rollbarやsentryなどの外部サービスを使うもあり)
- NewRelicなどのパフォーマンス分析ツールは設定したか
- CIは作ってるか
- 「Rails CircleCI」「Rails GitHubActions」
- RSpecやRubocopは
- ユーザーはどう集める?
- β版として何人かの知り合いに事前に開放して使ってもらう手段はよくとる
- Webサービスを宣伝できるサイトまとめ | シゴクリ
- httpsにはなってるか
- 利用規約, プラポリ
- サーバのタイムゾーンは日本時間に変更したか
naoki
見るの遅くなってしまって今から見ます(13:00)
- branch が一つなのは完成品しか見えていないからなのでしょうか?
- 誰でも記事が見られるのはいいと思います!
/topics
の画面はもう少し広がりがあると心の余裕が生まれて幸せになれる気がします!- プロフィール編集の性別選択がlabelを選択しないと反映されなくて焦りました!こういうものなのでしょうか?
- プロフィール登録で画像を追加したところファイル名が表示されてしまっている
- 画面遷移が若干わかりづらい気がします!
https://github.com/fjordllc/bootcamp/tree/main/app/javascript
こんな感じで毎週勉強会をやってます。
スパルタコースはサポートの質が落ちないように少数のコミュニティとして活動しています。
実際に未経験からRailsの業務委託で仕事をしている人もいるくらいなのでちゃんと学習すればスキルはつきます。
普段はSlackでやりとりしてますのでリンクを貼っておきますね。
Slackコミュニティへの招待リンク
ではでは。