뽀모도로 타이머 기반 화상 스터디 커뮤니티
40일간 프론트3, 백엔드 3, 디자이너2 총 8명이 합작한 프로젝트
솔직히 이번 프로젝트 잘 했지만 냉정하게 얘기하자면 100% 만족할 수 없는 프로젝트.
초반 프론트와 백엔드 사이에서 scope 범위에서 못하겠다고 징징거리던 백엔드를 설득시키는 초반 일주일동안 너무 힘들었던 이슈가 있었지만 그럼에도 기본적인 기능은 갖출 수 있어서 다행이었던 프로젝트.
다른 사람들이 봤을 때는 너무 잘했다라는 칭찬이 쏟아지지만 내부적으로는 결국 욕심부리던 쪽이 분위기 상 양보해서 양보한대로 남는게 없어서 아쉬운, 못하겠다고 겁먹던 쪽은 해보니까 되더라, 이왕 이럴거면 욕심 부릴껄 하고 후회하고있는 프로젝트.
한마디로 얘기하자면 컨트롤 타워
라고 표현하고 싶다.
(서현님이 표현해준,,ㅎ)
FE종찬님은 BE재원님이랑 socket.io
, webRTC
, /video 페이지
집중 마크, FE서현님은 BE상협님과 CURD만 집중적으로 연습해 볼 수 있는 서비스를 해보고 싶다고 하셔서 새로 추가한 공부인증
서비스를 집중마크 할 수 있도록 그 외 모든 부분을 책임지며 진행하였다.
매일 아침 10시에 조 모임이 있었으며, 각자 맡은 부분에서 어디까지 진행중인지 오류가 있으면 어디서 오류를 해결하느라 시간이 걸리는지 체크하며, 같이 정보를 찾아보며 해결해야 하는 부분은 한분 한분한테 붙으면서 진행하였다.
스크럼 관리는 각자 맡은 부분에 대해서 그룹노션에 남겼지만 왠지 관리가 깔끔하게 안된것같아서 아쉽다. 프로젝트 거의 끝나갈 때 쯤에야 JIRA라는 스케줄관리 시스템을 알게되었는데 구성은 우리가 FE그룹 노션으로 작성했던 것과 비슷하게 진행되는점에서 우리가 그래도 나름 이렇게 스크럼관리하는게 맞구나 했다.
(이쯤에서 보는 FE그룹노션 애자일보드 : 바로가기)
디자이너분들이 아주 이쁘고 깔끔하게 디자인을 해주셨지만 개발하는 과정에서 알고리즘 상(사실상 우리들의 기술부채)
* MVP는 bold로 표시
Scope | Limitation |
---|---|
- 로그인(로컬/카카오/구글) | - 스터디룸 공부시간에 이모티콘 보내기 |
- 회원가입 | - 친구추가 |
- 개인정보수정 (프로필사진/닉네임/상태명/구분) | - 친구추가 알림 |
- 스터디룸 만들기 | - 1:1 채팅 |
- 스터디룸 그룹 타이머 | |
- 스터디룸 그룹채팅 | |
- 스터디룸 화상 캠 이용하기 | |
- 공부인증 게시물 등록하기 | |
- 공부인증 게시물 삭제하기 | |
- 공부인증 댓글달기 | |
- 공부인증 댓글 삭제하기 | |
- 내 공부시간 | |
- 랭킹 |
wetRTC는 기본적인 보안으로 https 를 요구하여 AWS Certificate Manager(ACM)를 통해 SSL/TLS인증서를 발급받았고, 뷰어가 HTTPS를 사용할 것을 요청하도록 CloudFront를 구성하였다.
나머지 자세한 설명은 아래 바로가기를 통해 확인할 수 있습니다.
뽀모모 바로가기