- 깃허브로 로그인
- 사진, 이름 출력 가능
- 미션을 생성한다.
- 미션이름, 신청 마감 기한, 링크 입력
- (추가)마감 기한까지 시간 카운트 다운
- 미션이름, 신청 마감 기한, 링크 입력
- 사용자는 열려있는 미션을 신청할 수 있다.
- 사용자는 신청한 미션을 취소할 수 있다.
- 사용자는 시간이 지나면 결과를 확인 할 수 있다.
- 사용자는 미션 리스트 확인가능
- 마감 시간이 되면 미션이 닫힌다.
- 그룹을 매칭해 준다.
- 최소 3명, 최대 4명씩 매칭해준다.
- (추가) 겹치지 않도록 기능 구현
- (추가) 슬랙 그룹 DM 을 생성해준다.
- (추가) 꼬리물기 방식으로 매칭해준다.
- 최소 3명, 최대 4명씩 매칭해준다.
- 그룹 확인 페이지에서 사용자를 비롯한 그룹 구성원을 확인할 수 있다.
- 미션 생성
- 미션 삭제
- 미션 수정
- 깃허브 로그인
- 미션 목록 확인
- 원하는 미션 신청
- 미션 시간 지나면 신청 불가
- 신청 했을경우 취소가능
- 미션이 닫힌다. (지정시간이 되면)
- 자기 그룹 확인 가능
- 슬랙 알람
- 이메일 알람
- 자기 그룹 확인 가능
- 로그인
- 자기 정보 수정
-
유저의 신청을 받는다.
- 못받는 경우
- 마감 기한이 지난경우
- 이미 등록된 경우
- 못받는 경우
-
그룹을 생성한다.
-
유저의 미션 취소 요청
- 못받는 경우
- 등록되지 않은 경우
- 못받는 경우
-
미션을 닫는다.
- 못 닫는 경우
- 미션의 기한이 지나지 않은 경우
- 못 닫는 경우
- 일정 주기마다 활성화된 미션중 기한이 지난 미션을 닫는다.