85 Commits

Author SHA1 Message Date
merrycoral
b96613c067 외부/내부 시퀀스 설계 일관성 개선
- API 엔드포인트 통일
  - AI 추천: POST /api/events/{id}/ai-recommendations
  - 이미지 생성: POST /api/events/{id}/content-generation
  - 최종 승인: POST /api/events/{id}/publish

- Kafka 이벤트명 구분
  - EventDraftCreated: 목적 선택 시 발행
  - EventCreated: 최종 승인 시 발행

- 수정 파일
  - design/backend/sequence/outer/이벤트생성플로우.puml
  - design/backend/sequence/inner/event-목적선택.puml

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-22 14:56:03 +09:00
sunmingLee
8cb0d7bdbe edit grammar error 2025-10-22 14:40:32 +09:00
박세원
f7f16e2d18 User 서비스 내부 시퀀스 다이어그램 개선
- 회원가입: 사업자번호 암호화 위치 명시, 성능 지표 추가, 에러 코드 표준화 (USER_001, USER_002)
- 로그인: 비동기 처리 설명 추가, Rate Limiting 보안 강화, 성능 목표 추가, 에러 코드 표준화 (AUTH_001)
- 프로필수정: 트랜잭션 범위 명확화, Optimistic Locking 추가, 동시성 제어, 에러 코드 표준화 (USER_003~005)
- 로그아웃: API Gateway 연계 시나리오, 로그아웃 이벤트 발행, 성능 목표 추가, 에러 코드 표준화 (AUTH_002)
- .gitignore 추가: .npm-global 및 기타 임시 파일 제외

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-22 14:37:25 +09:00
sunmingLee
d876763477 delete outer backup 2025-10-22 14:15:15 +09:00
cherry2250
9fd060b275 add outer/inner sequence 2025-10-22 14:13:57 +09:00
cherry2250
44011cd73a 외부 시퀀스 설계 완료
- 4개 주요 비즈니스 플로우 외부 시퀀스 다이어그램 작성
  * 사용자인증플로우: 회원가입, 로그인, 로그아웃
  * 이벤트생성플로우: AI 추천, 이미지 생성, 다중 채널 배포
  * 고객참여플로우: 이벤트 참여, 당첨자 추첨
  * 성과분석플로우: 실시간 대시보드 조회

- Event-Driven 아키텍처 반영 (Kafka Event Topics + Job Topics)
- Resilience 패턴 전면 적용 (Circuit Breaker, Retry, Timeout, Fallback)
- Cache-Aside 패턴 적용 (Redis 캐싱)
- 논리 아키텍처 및 유저스토리 기반 설계

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-22 13:38:41 +09:00
cherry2250
d455dfa9d8 edit logical architecture 2025-10-22 13:20:55 +09:00
cherry2250
e849c50185 edit logical architecture 2025-10-22 13:17:51 +09:00
cherry2250
b63657ec42 edit logical architecture 2025-10-22 11:25:59 +09:00
cherry2250
058710c40b edit logical architecture 2025-10-22 10:48:55 +09:00
cherry2250
17a5fdb0c4 edit logical architecture 2025-10-22 10:33:31 +09:00
doyeon
92b4a6c824 backup파일 교체 2025-10-22 10:00:16 +09:00
cherry2250
bfce728a0a edit architecture patterns 2025-10-22 09:43:13 +09:00
cherry2250
597e3716e7 add logical architecture 2025-10-21 17:38:07 +09:00
cherry2250
bd07ef0cce edit architecture patterns 2025-10-21 17:31:55 +09:00
cherry2250
6ef8516a6b add 16 logic 2025-10-21 17:18:17 +09:00
cherry2250
54914bf81a architecture pattern 2025-10-21 17:12:35 +09:00
cherry2250
27904c3c94 edit uiux 2025-10-21 17:05:44 +09:00
cherry2250
726c6b629a userstory 2025-10-21 16:53:33 +09:00
cherry2250
e8e3dce69c prototype final 2025-10-21 16:49:06 +09:00
cherry2250
9d4dea6235 prototype final 2025-10-21 16:33:08 +09:00
sunmingLee
d753db712e 매장 프로필 데이터 샘플 생성
- 18개 주요 외식업 유형별 3개씩 총 54개 매장 프로필 작성
- 실제 성공 사례 반영 (자담치킨, 크치치킨, 아뜨베 등)
- AI 이벤트 추천 시스템 학습용 데이터
- 지역별, 매출별, 직원 규모별 다양한 분포 포함
- 현실적인 운영 정보 및 메뉴 가격 정보 제공

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-21 16:32:05 +09:00
cherry2250
4846ebdbdf prototype 05060910 edit 2025-10-21 16:23:53 +09:00
wonho
29387e1cfb 업종별 성공 이벤트 데이터 추가
- design/aidata/업종별_성공_이벤트_데이터.md 파일 생성
- 10개 외식업 유형별 50개 이벤트 샘플 데이터 추가
- AI 이벤트 추천 시스템 초기 학습 데이터 구성

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-21 16:22:52 +09:00
박세원
5bf67c9327 지역별 트렌드 데이터 샘플 생성
- AI 이벤트 추천 시스템을 위한 시군구별 트렌드 데이터 작성
- 24개 주요 시군구 샘플 데이터 포함
- 각 지역별 특성, 업종별 트렌드, 계절별 소비 패턴 반영
- 성공 이벤트 사례 및 ROI 데이터 포함 (280-780% 범위)
- AI 활용 가이드 및 데이터 업데이트 전략 문서화

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-21 16:18:18 +09:00
doyeon
5ce2c4c647 시즌별 이벤트 성과 2025-10-21 16:14:38 +09:00
cherry2250
debf4be7c6 edit prototype 2025-10-21 16:10:30 +09:00
cherry2250
d4728c0078 prototype edit 2025-10-21 16:01:48 +09:00
cherry2250
d5ada31f62 push prototype 2025-10-21 15:50:29 +09:00
sunmingLee
232021020e AI 이벤트 추천 시스템 구현방안 문서 추가 2025-10-21 15:48:04 +09:00
cherry2250
1abf224a6d push prototype 2025-10-21 15:30:20 +09:00
cherry2250
e38f8776bb push uiux 2025-10-21 15:12:22 +09:00
cherry2250
2fa2eef1d6 push uiux 2025-10-21 14:59:51 +09:00
cherry2250
f3606f2089 push uiux 2025-10-21 14:42:02 +09:00
박세원
e4f390a200 유저스토리 목록 테이블 추가
- 전체 유저스토리 요약 테이블 (20개)
- 우선순위별/서비스별/복잡도별 통계
- 주요 기능별 상세 목록
- 기술 스택 및 아키텍처 정보
- 개발 로드맵 및 리스크 관리

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-21 14:31:09 +09:00
cherry2250
dbc5894427 push uiux 2025-10-21 14:20:32 +09:00
cherry2250
353c09c3f9 edit userstory 2025-10-21 14:08:29 +09:00
cherry2250
eab1604f18 edit userstory 2025-10-21 14:02:24 +09:00
cherry2250
8602cafde2 edit userstory 2025-10-21 13:40:14 +09:00
cherry2250
077e4d4a81 edit folder 2025-10-21 13:23:26 +09:00
sunmingLee
b66ae9357c 클라우드 아키텍처 패턴 선정서 작성 완료
- 3개 핵심 패턴으로 간소화 (API Gateway, Async Request-Reply, Circuit Breaker)
- 기존 10개 패턴 문서 백업 (architecture-pattern-backup-20251021.md)
- 버전 2.0으로 업데이트
- Phase 1 MVP 중심 3개월 로드맵 작성
- 서비스별 패턴 적용 설계 및 시퀀스 다이어그램 작성
- 성과 지표 및 리스크 관리 방안 정리

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-21 11:33:22 +09:00
doyeon
c1ce688aa9 프로토타입에 맞게 userstory update 2025-10-21 11:29:26 +09:00
doyeon
c441df22e3 프로토타입 번호 2025-10-21 11:23:08 +09:00
doyeon
380a4a5319 헤더롤백 2025-10-21 11:10:02 +09:00
sunmingLee
87c324f619 클라우드 아키텍처 패턴 선정서 작성 완료
- 7개 마이크로서비스별 요구사항 분석
- Top 10 패턴 정량적 평가 매트릭스 작성
- 5개 Mermaid 아키텍처 다이어그램 작성
- Phase별 구현 로드맵 (MVP/확장/고도화)
- 성능 개선 및 비용 절감 예상 지표 산출

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-21 11:06:39 +09:00
doyeon
96099dc87a 프로토타입 네비게이션 바 통일 및 CSS 경로 표준화
- navigation.css 파일 생성 (17번 파일 app-bar 스타일 기반)
- 21개 HTML 파일의 CSS 경로 통일 (css/components/navigation.css → css/navigation.css)
- 모든 페이지에 일관된 상단 네비게이션 바 적용
- 사용자 경험 일관성 개선

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-21 11:01:26 +09:00
doyeon
0f68d2b075 20-26번 파일 헤더 통일 2025-10-21 10:46:40 +09:00
doyeon
76c26dd8e4 13, 15-19번 파일 헤더 통일 2025-10-21 10:38:49 +09:00
doyeon
781be0d5a5 07-13번 파일 헤더 HTML을 app-bar 구조로 통일 2025-10-21 10:35:12 +09:00
doyeon
9aace30054 09, 14번 파일 헤더를 05번과 동일한 app-bar 스타일로 통일 2025-10-21 10:29:42 +09:00