Releases: boostcampwm-2024/web27-Preview
Releases · boostcampwm-2024/web27-Preview
6주차 스프린트 - 3
6주차 스프린트 - 2
작업 내용
- [Feat] 마이페이지 회원정보 수정
- [Fix] 빌드에러 수정
- [Fix] 빌드 에러 수정
- [Feat] 로고 제작 후 추가
- [Fix] Passport JWT 사용 중지 및 에러 던지지 않도록 수정
- [Feat] 서비스 소개 페이지 구현
- [Refactor] 로그인 throttle 최적화, OS기본 다크모드 비활성화, robots.txt 추가, 비밀번호 보기 기능 추가
- [Feat] 말하는 사람의 비디오에 테투리 추가
5주차 스프린트 - 3
작업 내용
- 🔧 [Feat] 질문지 조회 기능에 Pagination 구현 #254
- 🔧 [Fix] index already exists 문제 해결 #255
- 🔧 [Feat] 스터디 기능을 위한 웹소켓 API 추가 #256
- 🔧 [Refactor] WebRTC DataChannel로 마이크,비디오 OnOff 상태 공유 기능 구현,세션 페이지 레이아웃 화면 안넓치게 조정 외 UX 개선 #257
- 🔧 [Refactor] 마이페이지 카드 디자인 수정 | 모달창 개선 | 풀터 구조 일부 리팩토링 제안 | 리액트 쿼리 혹 #258
- 🔧 [Chore] passport-local 의존성 추가, NODE_ENV 환경 제공 #259
- 🔧 260-1 [Feat] 유저 메타데이터 관련 API 추가 #260
- 🔧 260-2 [Fix] 시간 정보 수정, JWT 토큰 만료 기간 버그 수정, 전략 패턴 수정 (#260 확인) #261
- 🔧 [Feat] 질문지 수정, 삭제 / 질문 추가, 수정, 삭제 구현 #262
- 🔧 260-3 [Feat] 로그인 / 회원가입 기능 구현 #263
- 🔧 [Fix] 백엔드 리팩토링에 맞춘 테스트 코드 수정 #265
- 🔧 [Fix] 질문 삭제 로직에 transactional() 추가 #266
- 🔧 [Feat] 스터디 기능 구현 | 스터디 시작 및 종지, 질문 넘기기, 사이드바 접기 구현, 진행 중인 세션에 대한 처리 #281
- 🔧 [Feat] 마이페이지 질문지 탭 실제 api 연결 및 리액트 쿼리 훅으로 분리해서 사용 #282
- 🔧 [Fix] 프론트엔드 빌드 오류 수정 #283
- 🔧 [Fix] 빌드 에러 수정 #284
- 🔧 [Fix] 세션 페이지 종료 버튼 모달 오류 수정 #285
5주차 스프린트 - 2
v0.3.0
4주차 스프린트 결과와 이후 계획
결과
프론트엔드
- 로그인 페이지 구현
- Github OAuth 로그인 연동
- OAuth 인증 콜백 페이지 구현
- 질문지 리스트 조회 페이지 구현
- 질문지 생성 페이지 구현
- 질문지 상세 페이지 구현
- 세션 페이지 리팩토링
- 세션 페이지 테스트코드 작성
- 마이페이지 일부 구현
- 질문지 리스트 API 연동
- 세션 리스트 API 연동
- 로그인 전역상태 관리
- 404 에러 페이지 구현
- 사이드바 UI 구현
- 다크모드 구현
- 로티 애니메이션 도입
백엔드
- 기본적인 테스트 코드 작성
- Github OAuth 로그인 구현
- 로그인 기능 구현을 위한 유저 기능 구현
- [개발 일지] NestJS + TypeORM 적용하기
Transactional()
데코레이터 사용AOP
개념을 직접 도입하여 관심분리
- JWT 토큰 인증 기반 로그인 구현
- 스터디 세션 리팩토링
- 질문지 생성 기능 구현
- 질문지 조회 기능 구현
- 질문지 카테고리 검색 기능 구현
- Typeorm 엔티티 구현
- question
- question_list
- category
이후 계획
- 미디어 관련 버그 수정
- 상세 페이지 navigate
- useSession 리팩토링
- 모달창 개선
- 질문지 넘기기 기능
- 비디오 레이아웃 이쁘게 만들어보시심
- 북마크 기능 아직 안함