8 Commits

Author SHA1 Message Date
cherry2250
950d0284d9 Merge branch 'develop' of https://github.com/ktds-dg0501/kt-event-marketing-fe into develop 2025-10-30 14:05:20 +09:00
cherry2250
f6f6e450cd 모든 localhost API 엔드포인트를 Gateway URL로 변경
- 모든 API 클라이언트에서 localhost 참조 제거
- Gateway URL 하드코딩: http://kt-event-marketing-api.20.214.196.128.nip.io
- 프로덕션/개발 환경 구분 제거
- 런타임 설정 로직 제거
- Dockerfile 및 배포 설정 추가
2025-10-30 14:05:07 +09:00
jhbkjh
446501d036 participation-service 라우팅문제 수정 2025-10-30 12:21:49 +09:00
merrycoral
ddc7bc143f CORS 에러 해결 및 Event API Mock 구현
- next.config.js: Event API 프록시 설정 추가 (8080 포트)
- eventApi.ts: 개발 환경에서 상대 경로 사용하도록 수정
- Mock API 추가: /api/v1/events/objectives (백엔드 준비 전 임시)
2025-10-29 17:49:50 +09:00
Cherry Kim
0c14cfe289
Merge pull request #7 from ktds-dg0501/feature/content
AI 이미지 생성 기능 완성 및 실제 API 연동
2025-10-29 10:06:52 +09:00
cherry2250
6cccafa822 AI 이미지 생성 기능 완성 및 실제 API 연동
주요 변경사항:
- Step flow 통합: localStorage 기반 eventId 사용
- 자동 이미지 생성: 이미지 없을 시 자동 생성 트리거
- 진행률 바 추가: 0-100% 진행률 표시
- 동적 로딩 메시지: 단계별 메시지 업데이트
- Next.js 15 API routes 수정: params를 Promise로 처리
- 실제 배포 API 연동: Content API 서버 URL 설정

기술 세부사항:
- API proxy routes 추가 (CORS 우회)
- 2초 폴링 메커니즘 (최대 60초)
- 환경변수: NEXT_PUBLIC_CONTENT_API_URL 설정
- CDN URL 디버그 오버레이 제거

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-28 23:08:57 +09:00
doyeon
37ef11740c 추첨 페이지 실제 API 연동 구현
- API 함수 추가: drawWinners, getWinners
- 실제 백엔드 서버(localhost:8084)로 추첨 실행
- 당첨자 목록 실시간 조회 및 표시
- 에러 처리 및 로딩 상태 추가
- 재추첨 기능 API 연동

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-28 15:06:44 +09:00
cherry2250
4df7ba0697 인증 영역 개발 완료 (로그인, 회원가입, 프로필 관리)
- 로그인 페이지: 이메일 + 비밀번호 로그인, 소셜 로그인 버튼
- 회원가입 페이지: 3단계 funnel (계정정보, 개인정보, 사업장정보)
- 프로필 관리 페이지: 기본정보/매장정보 수정, 비밀번호 변경, 로그아웃
- MUI v6 + React Hook Form + Zod 검증
- Next.js 14 App Router, TypeScript 5

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 11:27:15 +09:00