가천대학교 컴퓨터공학과 24-2에 진행힌 P프로젝트입니다.
이 서비스는 가천대학교 컴퓨터공학과 학생들을의 프로젝트 팀 구성을 돕기 위해 설계되었으며, 학생들이 보다 효율적으로 팀을 구성하고 협업할 수 있도록 지원합니다.
- SwiftUI, Combine, SPM
- Moya, CombineMoya
@sangyup12 이상엽 |
@cherry-p0p 채리원 |
온보딩 뷰 (역할 및 기술 스택 선택), 매칭 뷰, 마이페이지 뷰 | 회원가입 및 로그인 뷰, 홈 뷰 (매칭 결과 확인 및 프로필 확인), 댓글 뷰 |
본 프로젝트는 iOS 환경에서 프로젝트 팀원 매칭을 위한 CalmDown 서비스를 개발하기 위한 설계서입니다. 주요 사용자층은 팀 프로젝트를 진행하려는 개발자이며, 모바일(스마트폰)을 통한 접근성과 편리성을 최우선으로 고려하여 설계되었습니다.
서비스는 역할별 인원 분배를 기반으로 팀 매칭이 이루어지도록 설계되었으며, 사용자 편리성과 효율성을 극대화하는 것을 목표로 합니다.
프로젝트 초기 단계에서 팀 구성이 어려운 학생들의 시간적 부담을 줄이고, 특히 급박한 일정 속에서도 빠르고 효율적인 팀 구성을 지원합니다.
컴퓨터공학과와 같은 대형 학과에서는 학생 간 자발적인 팀 구성이 제한될 수 있습니다. 이 문제를 해결하기 위해 강제 매칭 시스템을 통해 보다 적극적이고 원활한 팀 구성을 유도합니다.
역할별 인원 할당을 통해 균형 잡힌 팀 구성을 지원함으로써, 프로젝트의 성공 가능성을 높이고, 학생들이 원활히 협업할 수 있는 환경을 제공합니다.
본 프로젝트를 통해 학생들의 팀 구성을 보다 효율적이고 체계적으로 관리하며, 학업 및 프로젝트 수행의 질을 향상시키는 것을 목표로 합니다.