You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
'KidsCafe'
├── 'api'# API와 관련된 컨트롤러, 필터, 인터셉터, 외부 연동 로직
│ ├── 'auth'# 인증 및 인증 관련 로직
│ │ ├── 'controller'# 인증 요청을 처리하는 컨트롤러
│ │ ├── 'exception'# 인증 관련 예외 처리
│ │ └── 'service'# 인증 서비스 로직
│ ├── 'filter'# 요청 필터 처리
│ ├── 'interceptor'# 인터셉터를 통한 요청/응답 처리
│ ├── 'kakao'# 카카오 API와의 연동
│ ├── 'naver'# 네이버 API와의 연동
│ └── 'oauth2'# OAuth2 인증 관련 모듈
│ ├── 'adapter'# OAuth2 어댑터 구성
│ ├── 'config'# OAuth2 설정
│ ├── 'controller'# OAuth2 관련 요청 처리
│ ├── 'provider'# OAuth2 제공자 설정
│ └── 'service'# OAuth2 서비스 로직
├── 'common'# 공통 모듈 및 유틸리티
│ ├── 'annotation'# 어노테이션 정의
│ ├── 'config'# 공통 설정
│ ├── 'dto'# 공통적으로 사용되는 데이터 객체
│ ├── 'entity'# 공통 엔티티 정의
│ ├── 'enums'# 공통 Enum 정의
│ └── 'util'# 공통 유틸리티
├── 'config'# 프로젝트 전체 설정
├── 'domain'# 비즈니스 도메인 모듈
│ ├── 'bookmark'# 즐겨찾기 관리
│ ├── 'cafe'# 카페 관련 도메인
│ ├── 'coupon'# 쿠폰 관리
│ ├── 'fee'# 요금 관리
│ ├── 'image'# 이미지 관리
│ ├── 'lesson'# 레슨 관리
│ ├── 'pricepolicy'# 가격 정책 관리
│ ├── 'recommend'# 추천 시스템
│ ├── 'report'# 신고 관리
│ ├── 'reservation'# 예약 관리
│ ├── 'review'# 리뷰 및 영수증 스캔
│ ├── 'room'# 룸 정보 관리
│ └── 'user'# 사용자 관리
├── 'dummy'# 테스트 데이터 생성
└── 'exception'# 전역 예외 처리 및 예외 클래스