Skip to content

Donggae : 동국대 개발자 팀 모집 커뮤니티

Notifications You must be signed in to change notification settings

juhno1023/Donggae

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

소프트웨어공학개론 TEAM 오투스

스크린샷 2023-11-30 오전 10 45 16

Donggae : 동국대 개발자 팀 모집 커뮤니티

🐶 Donggae TEAM MEMBER

주현욱
주현욱

팀장, BackEnd
최다빈
최다빈

BackEnd
김희진
김희진

BackEnd
하유경
하유경

FrontEnd
허준상
허준상

FrontEnd


1. 프로젝트 소개

소개:

본 프로젝트에서는 동국대 내 개발자를 희망하는 학생들 간의 원활한 교류 및 팀원 모집을 증진시키기 위한 웹서비스 개발하고자 한다.

주요 기능

  1. 프로젝트 협업 기능 - 인원 모집을 위한 게시글 및 지원서 작성
  2. 깃허브 연동 로그인 기능 - 깃허브 프로필 및 연관 정보 (커밋 수, PR 수)가져오기
  3. 알고리즘 기반 팀원 & 팀 프로젝트 추천 기능
  4. 깃 허브 활동 및 역량 테스트 기반의 랭킹 기능
  5. 필터 기능 (개인 관심사, 프로젝트 경험, 기술 스택, 개인 성향)

2. DB 구성

image

UserStudyField는 사용X


3. 프로젝트 시스템 구조도

스크린샷 2023-12-07 오후 4 25 49

4. 기능 & 화면

접속 시

image

회원가입 페이지

image

메인 페이지

로그인한 유저의 성향, 관심 분야, 기술 스택에 따라
다른 유저들 & 프로젝트가 추천된다.
추천된 유저 카드의 오른쪽 상단 (깃허브 아이콘) 을 클릭하면 해당 유저의 깃허브 프로필로 이동한다.
추천된 유저에 내가 팀장으로 속한 팀(프로젝트)를 제안할 수 있다.
누군가가 나에게 제안을 하면 "제안됨" 부분에 보인다. image

마이페이지

백준 아이디를 입력한 뒤 "입력하기" 버튼을 클릭하면
해당하는 백준 랭크가 오른쪽 "내 정보 미리보기" 카드에 보인다. image

글 작성

전공강의 팀원 모집하기에서 "없음"을 선택하면 일반적인 (개인) 프로젝트이다. image

내 팀

"마감하기" 버튼 클릭 시 프로젝트 검색 & 메인페이지의 추천 프로젝트에 보이지 않게 된다.
"마감하기" 버튼을 눌러도 내 팀 페이지에서 팀장으로 속한 팀에는 보인다. image

팀장으로 속한 팀

image

지원서 보기

image

팀원으로 속한 팀

image

프로젝트 검색

검색 화면으로 이동하면 처음에 제일 최근에 등록된 개인 프로젝트와 수업 프로젝트가 각각 2개씩 보인다.
필터를 설정하고 검색하면 "해당 키워드 + a"를 가진 프로젝트들만 검색된다. image

프로젝트 조회

image

지원하기

image

순위 (동개 랭크)

사용자들의 커밋 수, 이슈 수, pr 수, 리더횟수 등등을 계산해 랭크를 매긴다. image

역량 평가

사용자들의 기본적인 지식을 평가하기 위한 역량 평가이다. image

역량 평가 페이지

제일 상단에 있는 1/5 에서
1은 맞춘 문제 수
5는 총 문제 수이다. image

About

Donggae : 동국대 개발자 팀 모집 커뮤니티

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published