ジコリカイ - 自己理解促進プラットフォーム
自己理解を深め、キャリアや人生の方向性を見出すための診断・分析プラットフォームを開発しました。科学的な心理学理論に基づいた診断により、ユーザーの強みや適性を可視化します。
プロジェクト概要
- 多面的な自己診断システム
- パーソナリティ分析
- キャリア適性診断
- 継続的な成長記録
依頼者の目指した目標と解決したい課題
就職活動やキャリアチェンジを考える人々が、自分の強みや適性を客観的に理解できていないケースが多く見られました。書籍やカウンセリングでは費用や時間がかかり、気軽に自己分析できるツールが不足していました。また、一度の診断で終わるのではなく、継続的に自己理解を深められるプラットフォームが求められていました。
開発したシステムの特徴
このプラットフォームは、心理学の理論に基づいた複数の診断テストを提供し、ユーザーの多面的な自己理解をサポートします。主な機能として:
- 診断システム:
- パーソナリティ診断(ビッグファイブ理論など)
- 価値観診断
- 強み診断
- キャリア適性診断
- 結果の可視化:
- レーダーチャート表示
- 詳細な解説文
- 具体的なアドバイス
- 他ユーザーとの比較データ
- 成長記録:
- 診断履歴の保存
- 時系列での変化グラフ
- 成長の振り返りメモ
- レコメンデーション:
- 適職の提案
- 学習リソースの推薦
- コミュニティ紹介
技術的背景
Ruby on Rails 6をベースに構築し、安定性とメンテナンス性を重視した設計になっています。Docker環境での開発により、チームメンバー全員が同一環境で作業できます。
診断ロジックは、心理学の標準的な評価手法を実装しており、質問項目の設計から結果の算出まで、学術的な裏付けに基づいています。大量の質問データを効率的に処理するため、適切なデータベース設計とキャッシング戦略を採用しています。
結果の可視化にはChart.jsを活用し、直感的で美しいグラフ表示を実現しています。ユーザーが自分の特性を一目で理解できるよう、配色やレイアウトにもこだわっています。
セキュリティ面では、診断結果という機密性の高いデータを扱うため、暗号化やアクセス制御を徹底しています。
解決された問題
このプラットフォームにより、誰でも手軽に科学的な自己診断を受けられるようになりました。就職活動中の学生、転職を考える社会人、自己成長を目指す人々が、客観的なデータに基づいて自分を理解し、次のステップに進む手助けとなっています。継続的に診断を受けることで、自分の変化や成長を実感できる点も好評です。
チーム構成
- (KW) プロジェクトマネージャー
- (KW) バックエンドエンジニア×2
- (KW) フロントエンドエンジニア
- 心理学監修者
- UIデザイナー
(KW) はKaito Wingsが担当
プロジェクト期間
- 要件定義・心理学理論調査 - 2ヶ月
- 診断ロジック設計 - 2ヶ月
- 開発・テスト - 5ヶ月
- ベータテスト・改善 - 2ヶ月
システム構成
- Ruby on Rails 6 / PostgreSQL
- Docker / Docker Compose
- Chart.js(可視化)
- Bootstrap
- RSpec
- Heroku(デプロイメント)