-
Notifications
You must be signed in to change notification settings - Fork 1
[Week4] 스프린트 리뷰
juhyojeong edited this page Dec 1, 2022
·
1 revision
- FE
- object 데이터 type 정의
- object(섹션, 포스트잇) 실시간 CRUD 구현
- 워크스페이스 참여중인 멤버 확인
- share 기능 구현
- Object Class(Section, PostIt)정의
- BE
-
enter_user
구체화- 최초 접근 시 Guest → 읽기 / 일반 유저 → 쓰기로
- → Guest에게 쓰기 권한 주는 것으로 임시 변경
- 최초 접근 시 Guest → 읽기 / 일반 유저 → 쓰기로
- Object 저장할 Table 구조 확정 필요
- FE와 협의 필요
- 추후 NoSQL(MongoDB) 도입 예정
- FE와 협의 필요
-
update_object
구체화- Section → 제목 Validation 고려
- 서버와 클라이언트 상태 동기화
- DB 반영 성공 시 전역에 알릴 수 있어야 함.
- DB 반영 실패 시 클라이언트가 이전 상태로 복구할 수 있도록 할 것 (서버 상태랑 클라 상태랑 달라지는 문제가 생기지 않도록 하자.)
- 실시간 편집 최적화
- DB 갈아끼우기? ⇒ NoSQL 도입 진행중
- userMap ⇒ Redis
- object ⇒ MongoDB
-
- FE
- 워크스페이스 share 기능 구현
- 워크스페이스에 접속중인 사용자 표시
- Object Delete 기능 구현
- Section Object 추가 함수 구현
- PostIt Object 추가 함수 구현
- object 수정 소켓 구현
- object type 정의 및 포멧팅
- workspace 접근 권한 수정
- workspace 소켓 초기화 구현
- edit text 소켓 구현
- object 삭제 소켓 구현
- object 생성 소켓 구현
- BE
- 간이 캐시 추가
-
move_object
,scale_object
이벤트 추가 - 객체 다중 선택 지원
- Section 최대 제목 길이(50) 설정
- 사용자 권한 constant 선언
- 화이트보드 - 편집자는 섹션/포스트잇 텍스트를 편집한다
- 실시간 공유 편집 - 사용자는 화이트보드에서 멤버들이 편집한 오브젝트(포스트잇)을 실시간으로 확인한다
- 실시간 공유 편집 - 사용자는 워크스페이스에서 현재 접속한 멤버를 확인한다
- 워크스페이스 초대 기능 - 관리자는 워크스페이스 링크를 공유한다
- object 섹션 추가
- object 좌표 동기화
- 안정성 확보(동기화)
- performace 개선 → 빠르게도 있지만, 일정하게 끊겨야하는데 개선 필요
- draw 기능 추가
- ux 개선
- 색상 수정
- text editor(폰트 수정) 기능 추가
데일리 스크럼
- [Week1-Day1] 팀 빌딩
- [Week1-Day2] 데일리 스크럼
- [Week1-Day3] 데일리 스크럼
- [Week1-Day4] 데일리 스크럼
- [Week1-Day5] 데일리 스크럼
- [Week2-Day1] 스프린트 계획 회의
- [Week2-Day2] 데일리 스크럼
- [Week2-Day3] 데일리 스크럼
- [Week2-Day4] 데일리 스크럼
- [Week3-Day1] 스프린트 계획 회의
- [Week3-Day2] 데일리 스크럼
- [Week3-Day3] 데일리 스크럼
- [Week3-Day4] 데일리 스크럼
- [Week4-Day1] 스프린트 계획 회의
- [Week4-Day2] 데일리 스크럼
- [Week4-Day3] 데일리 스크럼
- [Week4-Day4] 데일리 스크럼
- [Week5-Day1] 스프린트 계획 회의
- [Week5-Day2] 데일리 스크럼
- [Week5-Day3] 데일리 스크럼
- [Week5-Day4] 데일리 스크럼
- [Week6-Day1] 스프린트 계획 회의
- [Week6-Day2] 데일리 스크럼
- [Week6 Day3] 데일리 스크럼
- [Week6 Day4] 데일리 스크럼