POP-SPOT v2.36 (6/8) — 드롭다운 문구를 실제 이동처와 맞춤 — 모달에선 "상세 보기"
v2.36 변경 기록의 이어지는 부분이다. 같은 검증 ID 590e20db98242f22e4a45da12224890db871396b7f34af4a61b4afe6a190865c를 사용한다.
커밋 07bfa0d — chore(앱): Expo SDK 57→54 다운그레이드 (스토어 Expo Go 호환)변경 파일 2개 · 자동 생성·보조 1개
파일 2. popspot-app/package.json
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
자동 생성·보조 파일 1개 — Git 대조 기록
파일 1. popspot-app/package-lock.json
커밋 e9ebc9b — feat(앱): 프로토타입 룩 재디자인 1단계 — 배경영상·글라스·사진 카드피드변경 파일 16개 · 자동 생성·보조 1개
쉬운 설명: 프로토타입 룩 재디자인 1단계 — 배경영상·글라스·사진 카드피드 작업이다.
바꾼 이유: - 프로토타입(1a 카드피드 + 1b 지도/바텀시트) 종합: 하단탭 셸 + 글라스 + 배경영상. - 배경영상: 웹과 동일 light-bg.mp4 스트리밍(expo-video, 무음·루프, CORS 허용 URL). 폰에서 자동재생. - 글라스: expo-blur 로 헤더·하단탭·정보카드 반투명(배경영상 비침). 웹 backdrop-blur 대응. - 홈(지도 탭): 글라스 헤더(로고·검색·알림·프로필) + 히어로("지금 서울에 N개 열렸어요") + 사진 카드 그리드(/api/popups imageUrl, expo-image, D-day 배지·위시 하트, 마감임박 순). - 하단탭(지도·코스·음악·여권·MY) 글라스 바 + 라임 활성 인디케이터. 상세=커버이미지+글라스 정보카드. - 코스·음악·여권·MY 는 '곧 나와요' 스텁(다음 턴에 웹 기능 하나씩 이식). - 신규: BgVideo·Glass·PopupCard 컴포넌트, Tabs 내비, HomeScreen·StubScreen. 구 ListScreen 제거. - 검증: Expo 웹에서 배경영상 로드(readyState4)·글라스 blur 2곳·카드 이미지 4·탭 전환·D-day 정렬 확인. tsc 통과.
파일 수: 16개이다.
파일 1. popspot-app/App.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 2. popspot-app/app.json
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 4. popspot-app/package.json
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 5. popspot-app/src/api.ts
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 6. popspot-app/src/components/BgVideo.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 7. popspot-app/src/components/Glass.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 8. popspot-app/src/components/PopupCard.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 9. popspot-app/src/lib.ts
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 10. popspot-app/src/navigation/Tabs.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 11. popspot-app/src/screens/DetailScreen.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 12. popspot-app/src/screens/HomeScreen.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 13. popspot-app/src/screens/ListScreen.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 14. popspot-app/src/screens/StubScreen.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 15. popspot-app/src/theme.ts
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 16. popspot-app/src/types.ts
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
자동 생성·보조 파일 1개 — Git 대조 기록
파일 3. popspot-app/package-lock.json
커밋 ce19b47 — docs: popspot.co.kr 전 페이지 캡쳐 15장 (노션 포트폴리오용)변경 파일 15개 · 자동 생성·보조 15개
쉬운 설명: popspot.co.kr 전 페이지 캡쳐 15장 (노션 포트폴리오용) 작업이다.
바꾼 이유: - puppeteer-core + 시스템 크롬으로 풀페이지 캡쳐(1440px). 게스트 세션으로 홈 탭까지 확보. - 홈(지도)·코스·음악·동행·여권·마이 / 랜딩 3종(성수·캐릭터·토이스토리) / 로그인·가입·소개·의견·약관·개인정보. - 팝업 상세는 헤드리스 크롬이 백엔드(Tailscale 주소)를 DNS로 못 잡아 미포함(실서비스는 정상 확인). - 레포가 public 이라 raw.githubusercontent URL 로 노션에 바로 임베드 가능.
파일 수: 15개이다.
자동 생성·보조 파일 15개 — Git 대조 기록
파일 1. docs/screenshots/01-home-map.png — 새 파일
파일 2. docs/screenshots/02-home-course.png — 새 파일
파일 3. docs/screenshots/03-home-music.png — 새 파일
파일 4. docs/screenshots/04-home-mate.png — 새 파일
파일 5. docs/screenshots/05-home-passport.png — 새 파일
파일 6. docs/screenshots/06-home-my.png — 새 파일
파일 7. docs/screenshots/08-landing-seongsu.png — 새 파일
파일 8. docs/screenshots/09-landing-character.png — 새 파일
파일 9. docs/screenshots/10-landing-toystory.png — 새 파일
파일 10. docs/screenshots/11-login.png — 새 파일
파일 11. docs/screenshots/12-signup.png — 새 파일
파일 12. docs/screenshots/13-about.png — 새 파일
파일 13. docs/screenshots/14-feedback.png — 새 파일
파일 14. docs/screenshots/15-terms.png — 새 파일
파일 15. docs/screenshots/16-privacy.png — 새 파일
커밋 e4c0fd7 — fix(유입): 홈 로그인 벽 제거 — 첫 방문자도 바로 둘러보기변경 파일 1개
쉬운 설명: 홈 로그인 벽 제거 — 첫 방문자도 바로 둘러보기 작업이다.
바꾼 이유: - 문제: 첫 방문자(로그인X·게스트세션X)를 홈에서 /login 으로 강제 이동시켜, 검색·SEO 로 들어온 방문자가 서비스를 구경도 못 하고 이탈. 방문 로그에 / → /login 2회만 찍힌 세션이 수십 건. - 수정: 첫 방문 시 게스트 세션을 자동 시작해 홈을 바로 보여준다(기존 dev 전용 분기를 전체 적용). 로그인은 저장·찜·채팅 등 계정이 꼭 필요한 순간에 각 기능에서 유도(액션 게이트는 그대로).
파일 수: 1개이다.
파일 1. popspot-frontend/app/HomeClient.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
커밋 749bb3e — feat(커뮤니티): "지금 어때요?" 원터치 제보 + 실시간톡→방문팁 전환변경 파일 8개
쉬운 설명: "지금 어때요?" 원터치 제보 + 실시간톡→방문팁 전환 작업이다.
바꾼 이유: 커뮤니티/채팅이 안 쓰이는 건 기능 문제가 아니라 구조 문제였다. 실시간 채팅은 동시 접속자가 있어야 도는데 방문자가 적어 늘 빈 방이고, 빈 방은 스스로 빈 방을 유지한다(아무도 안 씀 → 계속 빔). 그래서 "실시간 + 글쓰기"를 "비동기 + 버튼"으로 바꾼다.
파일 수: 9개이다.
파일 1. popspot-backend/src/main/java/com/example/popspotbackend/controller/PopupWaitController.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 2. popspot-backend/src/main/java/com/example/popspotbackend/entity/PopupWaitReport.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 3. popspot-backend/src/main/java/com/example/popspotbackend/repository/PopupWaitReportRepository.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 4. popspot-backend/src/main/java/com/example/popspotbackend/service/PopupWaitService.java
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 5. popspot-backend/src/main/resources/db/migration/V17__popup_wait_report.sql
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 6. popspot-frontend/app/popup/[id]/page.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 7. popspot-frontend/src/components/ChatRoom.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.
파일 8. popspot-frontend/src/components/popup/NowWait.tsx
파일 전체 문맥
조각만 보면 알기 어려운 코드를 파일 처음부터 끝까지 보여 준다. 초록은 추가·수정, 빨강은 삭제된 줄이다.