CollaboraMate 사용설명서
학교 팀 프로젝트 인원 모집 애플리케이션.
개발 계기
- 인공지능융합대학(前 ****소프트웨어융합대학) 학생들은 수업을 들으며 필연적으로 팀 프로젝트를 진행하게 됩니다.
- 아는 사람과 미리 팀을 구성하는 경우도 많지만, 그렇지 못 한 경우에는 교수님께서 배정해주시는 팀으로 진행하거나, 에브리타임 등의 자유 게시판에 게시물을 작성해 팀원을 구해야만 합니다.
- 하지만 교수님께서 배정해주신 팀이 아닌 다른 팀을 직접 꾸리고 싶을 때, 에브리타임 자유게시판은 모든 학우들이 자유롭게 사용하는 게시판이라 팀원을 모집하는 사람도, 팀을 구하는 사람 모두 찾기 쉽지 않습니다.
Advantages
- 에브리타임의 자유게시판과 다르게, 각 게시물을 수업과 구하고 싶은 분야(현재는 개발 언어 및 기술)별로 관리합니다.
따라서 특정 수업이 요구하는 프로젝트에 대한 팀을 만들거나, 본인이 팀원으로 지원하는 과정이 편리합니다.
- 꼭 수업에 대한 프로젝트만 진행할 수 있는 것이 아니라, ‘자율’ 카테고리를 사용해서 토이 프로젝트를 진행할 팀원을 모집할수도 있습니다.
- 게시물의 다양한 정보(과목명, 모집분야, 마감일자 등등..)를 보고 해당 팀이 마음에 든다면 모집분야에 맞춰 지원을 할 수 있습니다.
- 글 작성자는 지원자가 생기면 해당 지원자들의 다양한 정보 (Github, Discord, 다룰 수 있는 기술 등…)를 확인하고 마음에 든다면 지원자를 선택해 팀을 만들 수 있습니다.
- 글 작성자가 지원자를 선택해 팀을 만들면, 해당 프로젝트 팀원들이 모인 단체 채팅 방을 자동으로 개설해줍니다. App 사용자들은 자유 게시판 개념의 전체 채팅 기능과 프로젝트 별 팀원들만 모여있는 단체 채팅방을 사용 가능합니다.
Disadvantages
- 사용자 수 확보가 많이 되지 못한 초기에는 앱을 사용할 이유가 없다고 느껴질 수 있습니다.
- 모집 마감 기능이나 팀 프로젝트 마감기한 이후 자동으로 해당 게시물을 마감 처리하는 기능, 팀원에게 별점 남기기 기능 등 세세한 부분이 아직 구현되지 않았습니다.
<aside>
🛠 아직 베타 테스트 단계로, 확인하지 못 한 각종 버그가 존재할 수 있습니다.
만약 문제가 발생하셨다면 아래 이메일로 문제가 발생한 상황에 대해 자세하게 설명해주시면 해결하겠습니다!
→ [email protected]
/ [email protected]
</aside>
<aside>
🚨 회원 탈퇴 진행 : 아래 웹페이지에서 ‘회원탈퇴하기’를 클릭한 뒤 안내에 따라주세요!
https://collaboramate.github.io/
</aside>
배포 버전별 Issues 안내
심각도는 4단계로 구분합니다. Low Medium High Critical
아래 Issues는 다음 버전을 배포할 때 수정되어 배포됩니다.
0. BetaTest - 1.0.0 Issues
1. 배포 버전 - 1.0.3 Issues
개발 환경
node.js : 21.6.0
npm : 10.4.0
react-native : 0.73.2
Metro : 0.80.4
Xcode : 15.2
Cocoapods : 1.14.3
JDK : openjdk 17.0.9
![스크린샷 2024-02-20 164419.png](https://prod-files-secure.s3.us-west-2.amazonaws.com/158c0766-e352-4ee0-957a-a87690d98e26/8fef3f52-1837-4633-89ca-530b7bfbaade/%EC%8A%A4%ED%81%AC%EB%A6%B0%EC%83%B7_2024-02-20_164419.png)