Skip to content

bean-i/MarshEE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📝 MarshEE!

  • 開発期間: 2024年10月(2週間)
  • 開発体制: 3人チーム
  • 開発目的:
    • チームメンバー同士の ソフトスキル を相互に評価し、成長を支援
    • 構造化されたフィードバックプロセスにより、負担の少ないフィードバック依頼と改善点の提案を実現
    • フィードバック結果を可視化し、ユーザーが自分の成長過程を明確に把握・追跡できるよう支援

✅ 主な機能

  • 1. ソフトスキル評価
    • コミュニケーション・自己開発・問題解決・チームワーク・リーダーシップの5領域を選択式で評価
  • 2. 結果の可視化
    • 匿名フィードバック結果をHeatMapで表示し、チーム全体の分布を確認可能
  • 3. 直感的なUI
    • チームメンバーがすぐに参加できる分かりやすい画面設計

💻 技術スタック

  • 言語: Swift
  • フレームワーク: UIKit
  • ライブラリ: SnapKit, Then

👨‍💻 担当範囲

  • UI/UX実装
    • AutoLayoutを用いた画面レイアウト設計・実装
  • 結果画面構築
    • UICollectionViewでアンケートUI・結果画面を実装
    • セル再利用による選択状態管理とUI更新処理を実装
  • イベント伝達処理
    • Delegateパターンを用いてセル内イベントを上位に伝達

🔎 工夫した点

  • 画面レイアウト最適化
    • AutoLayoutにより、さまざまなデバイス環境でも安定したUIを提供
  • 効率的な状態管理
    • UICollectionViewのセル再利用を最適化し、選択状態を安定的に保持
  • 拡張性のある構造設計
    • Delegateパターンを適用し、ビューとロジックを分離することで保守性・拡張性を確保

📷 画面

ホーム チーム アンケート 結果
홈 대기 설문화면 결과

About

[UIKit] チーム内でソフトスキルを可視化するフィードバックサービス

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Swift 100.0%