my-app/
├── public/
├── src/
│ ├── assets/ # 이미지, 폰트 등 정적 리소스
│ ├── components/ # 재사용 가능한 UI 컴포넌트
│ ├── pages/ # 라우팅되는 페이지 단위 컴포넌트
│ ├── routes/ # react-router-dom 설정
│ ├── hooks/ # 커스텀 훅
│ ├── stores/ # 상태 관리 (예: recoil, zustand 등)
│ ├── utils/ # 유틸 함수
│ ├── constants/ # 상수 (예: 라우트 경로, 메시지)
│ ├── services/ # API 호출 함수 정리
│ ├── layouts/ # 페이지 레이아웃 컴포넌트
│ ├── styles/ # 공통 스타일, Tailwind 설정 등
│ ├── App.tsx # 메인 컴포넌트
│ ├── main.tsx # 진입점 (Vite 기준)
└── package.json