백엔드 업무 분담 - DevCamp2Flame/FlameTalk_Server GitHub Wiki
- Auth server - 다롬
- Membership server - 수연
- File server - 수연
- Friend server - 수연 -> Mebership 과 통합
- Chat server - All(pair programming) -> 다롬
back office - 수연
- API-Gateway - 다롬
- Presence server - 다롬
- FCM server - 현국
기능 |
서버 |
중요도 1~5 |
우선순위 |
마일스톤 |
담당 |
인증 및 프로필 관리 |
인증 |
로그인 |
1 |
1 |
다롬 |
|
인증 |
회원가입 |
1 |
1 |
다롬 |
|
멤버십 |
개인 정보 관리 |
3 |
2 |
다롬 |
|
멤버십 |
내 아이템 관리 |
5 |
3 |
다롬 |
|
친구 |
숨김 친구 관리 |
4 |
2 |
다롬 |
|
친구 |
차단 친구 관리 |
4 |
2 |
다롬 |
개인 프로필 |
멤버십 + 파일 서버 |
사진(기본 이미지/ 사진 촬영/ 앨범) |
1 |
1 |
수연 |
|
멤버십 |
배경사진 |
1 |
1 |
수연 |
|
멤버십 |
사진 나만 보기 |
4 |
2 |
수연 |
|
멤버십 |
상태 메세지 |
1 |
1 |
수연 |
|
멤버십 + 파일 서버 |
스티커 (위젯) |
5 |
3 |
수연 |
|
멤버십 |
피드 |
3 |
2 |
수연 |
|
멤버십 |
멀티 프로필, 오픈 프로필 |
3 |
2 |
수연 |
친구 및 채팅방 List |
친구 |
친구 목록 중 친구 검색 |
3 |
2 |
다롬 |
|
멤버십 (업데이트 정보 양방향) |
채팅방 목록 중 채팅방 검색 |
3 |
2 |
다롬 |
|
친구 |
생일인 친구 알림 |
4 |
2 |
다롬 |
|
친구 |
친구 즐겨찾기 |
3 |
2 |
다롬 |
채팅 |
채팅 |
1:1 채팅 |
1 |
1 |
ALL |
|
채팅 |
1 : N 채팅 |
1 |
1 |
ALL |
|
채팅 |
1 :1 오픈 채팅(url 생성) |
2 |
1 |
ALL |
|
채팅 |
1: N 오픈 채팅(url 생성) |
2 |
1 |
ALL |
|
푸시 서버 (Client) |
Push 알림 |
2 |
1 |
X |
|
로컬 알림 DB |
채팅방 별 |
on/off |
4 |
2 |
|
Client 서칭 후 서버 요청 |
채팅방 내 메세지 검색 |
3 |
2 |
X |
|
파일 서버 (Client) |
사진, 동영상, 파일 전송 |
2 |
1 |
X |
|
채팅 |
@' 언급 |
4 |
2 |
X |
|
Client-Only |
카메라 |
3 |
2 |
X |
|
채팅 |
메세지 채팅 입력 창 잠금 |
5 |
3 |
X |
|
파일 서버 (Client) |
이모티콘 팩 다운로드 및 사용 |
2 |
1 |
X |
|
채팅, 채팅API |
채팅방 생성 |
1 |
1 |
ALL |
|
채팅, 채팅API |
채팅방 입장 |
1 |
1 |
ALL |
|
채팅, 채팅API |
채팅방 퇴장 |
1 |
1 |
ALL |
|
WebRTC + Signal 서버 |
보이스톡 |
5 |
3 |
다롬 |
|
WebRTC + Signal 서버 |
페이스톡 |
5 |
3 |
수연 |
백오피스 |
관리자 |
관리자 (back-office) |
3 |
3 |
수연 |
파일 |
파일 |
파일 |
1 |
1 |
수연 |