fromis_9/backend/src
caadiq 2ddc16d532 feat(concert): 콘서트 상세 페이지 추가 (몰입형 디자인)
기존 DefaultSection으로 빈약하게 표시되던 콘서트를 전용 상세 페이지로.

백엔드:
- getScheduleDetail 콘서트 분기: 포스터/장소/세트리스트(곡별 멤버)/굿즈/다른 회차

프론트엔드:
- ConcertSection(PC) / MobileConcertSection(모바일) 신규
- 블러 포스터 히어로 + 회차 드롭다운 + 장소 지도 다이얼로그
- 세트리스트 펼치기/접기 애니메이션, 유닛/솔로만 멤버 태그
- 굿즈 masonry 갤러리(라이트박스), 회차 전환은 history replace
- 모바일은 세로 중앙형 전용 히어로 + 바텀시트
- Lightbox/MobileLightbox를 createPortal로 변경 (오버레이 전체화면 보장)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-31 23:20:48 +09:00
..
config feat(festival-bot): 대학 축제 크롤러 봇 구현 (3단계) 2026-05-20 22:28:24 +09:00
plugins feat(logs): 활동 로그 다이얼로그 상세 정보 표시 + 에러 정보 보강 2026-05-26 17:02:53 +09:00
routes feat(logs): 활동 로그 다이얼로그 상세 정보 표시 + 에러 정보 보강 2026-05-26 17:02:53 +09:00
schemas refactor: API 응답에서 datetime을 date와 time으로 분리 2026-01-24 10:11:02 +09:00
services feat(concert): 콘서트 상세 페이지 추가 (몰입형 디자인) 2026-05-31 23:20:48 +09:00
utils feat(backend): 활동 로그 유틸리티 및 API 엔드포인트 추가 2026-03-02 16:56:44 +09:00
app.js feat(festival-bot): 대학 축제 크롤러 봇 구현 (3단계) 2026-05-20 22:28:24 +09:00
server.js refactor: Express에서 Fastify로 백엔드 마이그레이션 2026-01-16 21:11:02 +09:00