-
Notifications
You must be signed in to change notification settings - Fork 4
29일차 회의록: 주간계획 (11월 25일)
- 노드 연결 버튼 좀만 더 크게 해주세요
- 활성화되어있는 에디터 화면, 사이드 메뉴 테두리가 좀더 두꺼우면 구분이 더 잘될 것 같아요! 지금은 예쁘게 하양하양해서 잘 구분이 안된다고 생각했어요 ... (아주 개인적인 생각입니다)... +너무 예쁘고 신기해요!!!!!
- 커서 크기가 좀더 작아지면 좋을 것 같습니다!
- 노트 창의 너비를 조절할 수 있었으면 좋겠어용
- favicon에 문어 넣어주세요
- 스웨거 잘 정리하기
- Github Projects 활용 미흡
- 브랜치를 파자마자 PR을 먼저 작성해놓고, 매번 push하면서 작업하기
- → 누가 뭘 하는지 바로 알 수 있다.
- PR draft 기능 활용
- 문서화 → 기술적 챌린지 부분 보강
- (슬슬 최종 발표 준비해야함….)
- 이슈 파자마자 PR 날리고 계속 commit, push하면서 현황 공유하기
- PR 날릴 때마다 위클리 성장 일지에 키워드 적기
- 개인 workspace 일단 제한 → 무제한은 유료기능?
- 옥토독스만의 애니메이션/기능 필요하지 않을까?
- (허니플로우 애니메이션 진짜 좋은듯)
- 미니맵 개선?
- 접근성을 올릴 수 있는 추가적인 UI 배치?
- 기술적 도전 / 사용성 / 옥토독스만의 무언가
- 사소한 개선사항 (사소하지 않음…)
- 코드 블록 클립보드로 복사 + 언어 선택
-
백틱
감싸서 하이라이팅 하는거? ` ← 백틱이 보임 - 이미지 전체보기 && 다운로드
- 다크모드
- 페이지 외에 그룹화 할 수 있는 요소
- 이슈 파자마자 PR 날리고 계속 commit, push하면서 현황 공유하기
- Draft 모드로 유지했다가 리뷰 + 머지 요청할 때는 Draft 모드 풀기
- PR 날릴 때마다 위클리 성장 일지에 키워드 적기
[남은 주차 계획](https://www.notion.so/b469d912a7464529b179c2defc30c9ee?pvs=21)
- 로그인과 개인 워크스페이스
- 단순 : 공유 링크로 동시 편집 가능한 형태, 생성은 로그인을 해야지 가능하게
- 고도화 : 유저를 초대
- 권한 관련 : read / read & edit
- 도메인과 배포 관련 작업
- 서버 안정화, Postgres 연결
- 자동 배포 안정화
- https 구현
- 그룹화
- 단순 : GroupNode 위치, 크기만 저장.
- 고도 : Group : Node → 에디터 안에서 메타데이터 - 어떤 그룹에 속해 있는지를 보여줄 수 있다.
- 미리보기 기능
- oauth2
- 여러 개 생성 가능
- 연결된 문서(직접)
- 속한
에디터
- 목차
레이아웃
- 에디터 패널 리사이즈
- 다크모드
소켓 관리
-
클라이언트 겹치는 문제?
얘만 이런거 같은데 왜이럴까요 ㅜㅜ
ERD 개선 작업
- 사용자 관련 기능
- 워크스페이스 관련 기능
- 문서 메타데이터 추가
- 특정 문서와 연결된 문서들
워크스페이스
- 엔티티, 서비스, 컨트롤러 기본 구성
쿼리 최적화
- update query 수 줄이기
- 캐시 시스템
권한 관리 (워크스페이스)
- 일단 비공개 / 전체공개 이렇게 나누는 것부터 구현
- 전체공개: 로그인 X필요 /필요 사용자가 지정할 수 있게
- 그다음에 권한 상세 구현 → 유저별 권한 관리 구현 이
배포
- 도메인 연결 및 https 구현
⚓️ 사용자 피드백과 버그 기록
👷🏻 기술적 도전
📖 위키와 학습정리
✏️ 에디터
Novel이란?
Novel 스타일링 문제
에디터 저장 및 고려 사항들
📠 실시간 협업, 통신
Yorkie와 Novel editor 연동
YJS, Websocket, React-Flow
YJS, Socket.io
WebSocket과 Socket.io에 대해 간단히 알아보기
YJS 가이드 근데 이제 Socket.io를 곁들인
🏗️ 인프라와 CI/CD
NCloud CI CD 구축
BE 개발 스택과 기술적 고민
private key로 원격 서버 접근
nCloud 서버, VPC 만들고 설정
monorepo로 변경
⌛ 캐시, 최적화
rabbit mq 사용법
🔑 인증, 인가, 보안
passport로 oAuth 로그인 회원가입 구현
FE 로그인 기능 구현
JWT로 인증 인가 구현
JWT 쿠키로 사용하기
refresh token 보완하기
🧸 팀원 소개
⛺️ 그라운드 룰
🍞 커밋 컨벤션
🧈 이슈, PR 컨벤션
🥞 브랜치 전략
🌤️ 데일리 스크럼
📑 회의록
1️⃣ 1주차
킥오프(10/25)
2일차(10/29)
3일차(10/30)
4일차(10/31)
2️⃣ 2주차
8일차(11/04)
9일차(11/05)
11일차(11/07)
13일차(11/09)
3️⃣ 3주차
3주차 주간계획(11/11)
16일차(11/12)
18일차(11/14)
4️⃣ 4주차
4주차 주간계획(11/18)
23일차(11/19)
24일차(11/20)
25일차(11/21)
5️⃣ 5주차
5주차 주간계획(11/25)
29일차(11/25)
32일차(11/28)
34일차(11/30)
6️⃣ 6주차
6주차 주간계획(12/2)
37일차(12/3)