팀 프로젝트
- 개발 서버 세팅
- 백엔드/프론트엔드/AI 프록시(8081) 서버 실행, DB 비밀번호 문제 해결
- 구글 로그인 안 되던 문제 해결 (.env 안 읽혀서 oauth 프로필 비활성화됐던 게 원인)
- spring-dotenv 라이브러리 도입 — .env 자동 로드되게 고정,
spring.profiles.include=oauth,mail로 프로필도 항상 켜지게 수정 (매번 서버 켤 때마다
재발하던 문제 근본 해결)
- 팀원 카드/계좌이체 결제 안 되던 문제 진단 → 원인은 TOSS_SECRET_KEY 누락, 팀원한테
SQL/설정값 전달
- 기능 개발 (PR #61, develop에 머지 완료)
- MD 중고거래 매물 상세에 "채팅하기" 버튼 추가 (구매요청 없이 바로 채팅 가능)
- 채팅방 구조를 "구매요청 1건당 1방" → "매물+구매자 1쌍당 1방"으로 리팩터링 (DB
마이그레이션 V19 포함, 기존 중복 방 자동 병합)
- 헤더 "나의 채팅" 버튼 정리 → 햄버거 메뉴로 이동
- /my-chats를 오픈채팅/중고거래채팅 탭 2개짜리 페이지로 교체 (오픈채팅 목록 API 신규
추가)
- 알림 페이지에 "전체 읽음" 버튼 추가 (백엔드 API 포함)
- develop 최신화 후 발견한 이슈
- pull 받다가 다른 팀원 커밋에서 Toss 시크릿 키 기본값이 삭제된 걸 발견 → 사용자한테
보고, 아직 처리 여부는 미결정
- 로컬 DB 더미데이터 반영 (git 커밋 안 함, 로컬 전용)
- 페스티벌 4개 날짜/상태 보정, 아티스트 이미지 60개 채움
- 로컬에 없던 이벤트 2개(인천 펜타포트, 부산국제록페스티벌) + 인천 공연장 신규 추가