# 概要
転職エージェント・転職サイト口コミサービスの立ち上げ。
知人の勧誘を受け、サイトリリース前から参画しました。
当プロジェクトには技術の幅を拡げることを目的として参加しました。
特に、FatModel(肥大化したビジネスロジックに責務を負うクラス)のリファクタリングや、モダンフロントエンドの開発経験を積むことが目的でした。
# 開発チーム構成
- PM: 1
- デザイナー: スポットあるいは外注
- エンジニア: 3
# 業務実績
- Twitter OGP
- クッキー管理のお気に入り・閲覧履歴機能
- UIコンポーネントを利用した管理画面
- Dockerfileのnode.jsのバージョンアップ
- 検索結果掲載ロジック改修
- Google Analytics周辺ツール(Google Analytics, Google Tag Manager, Google Search Console, Page Speed Insight)の導入・活用
など
# 意識した点
## プロジェクト面
- メンバー全員がハーフコミットなこともあり、スクラムやタスク管理ツールを導入して進捗を可視化
## 技術面
- FormオブジェクトやValidationクラスの活用したRailsアーキテクチャの実践
- Reactでの管理画面作成