포스트

Final (29-sum)

프로젝트 종료 전 마지막 5일간 작업 요약

GitHub 계정이 일시적으로 정지된 영향으로 해당 기간의 커밋 내역이나 파일 변경 이력이 남아 있지 않음.
따라서 당시 직접 기록해둔 기능 구현 리스트를 바탕으로 기능 구현 및 수정 내역을 요약함.

2024.06.29

  • 관리자 커뮤니티 권한 기능 수정 (리젝 조건 반영)
  • 커뮤니티 신고 기능 구현: 신고 횟수 메시지 반영 및 자동 블럭 처리
  • 리뷰 신고 기능 보완: 커뮤니티 신고와 동일하게 3회 이상 자동 블럭 처리

2024.06.30

  • 커뮤니티 차단 기능 구현
  • 차단 유저 관리 화면 구현 (설정 > 차단 목록 > 해제 기능 포함)
  • 신고/차단 반영 시 채팅화면 실시간 Refresh 처리 (addSnapshotListener 활용)

2024.07.01

  • 기존 기능 통합 중 발생한 메시지 비표시 이슈 수정
    • groupMessagesByDate가 특정 함수에서 호출되지 않아 날짜 그룹화 실패 → 위치 보정

2024.07.02

  • 프로필 수정 시 닉네임 중복 확인 예외처리
    • 기존 닉네임으로 저장할 경우도 중복 처리됨 → 자기 닉네임은 예외 처리
    • 이미지 수정만 하려 할 경우 저장 안 되던 문제 해결

2024.07.03

  • 추천 탭 초기 로딩 성능 개선
    • 전체 데이터를 한 번에 로드하던 구조를 → 화면 진입 시점에 필요한 데이터만 로드하도록 개선
    • 약 1.5~1.8초의 초기 로딩 속도 향상
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.