1. 리액트 네이티브
src
├── api
│   └── client.ts             # 🌐 서버와 통신을 위한 기본 설정 (Axios/fetch instance)
├── assets
│   ├── fonts/                # 폰트 파일
│   └── images/               # 앱 공통 이미지 (로고 등)
├── components
│   ├── common/               # 💎 앱 전체에서 재사용되는 범용 컴포넌트
│   │   ├── Button.tsx
│   │   ├── Input.tsx
│   │   └── PriceText.tsx
│   └── layout/               # 화면 레이아웃 관련 컴포넌트
│       ├── Header.tsx
│       └── Container.tsx
├── features                  # ⭐ 핵심! 기능별 모듈이 모여있는 곳
│   ├── auth                  # 🔐 인증 기능
│   │   ├── api/              #   - 인증 관련 API 함수 (login, logout)
│   │   ├── components/       #   - 인증 기능에서만 쓰는 컴포넌트 (LoginForm)
│   │   ├── screens/          #   - 인증 관련 화면 (LoginScreen, SignupScreen)
│   │   └── state/            #   - 인증 상태 관리 로직 (로그인 여부, 유저 정보)
│   │
│   ├── products              # 🎁 상품 기능
│   │   ├── api/              #   - 상품 목록, 상세 정보 API
│   │   ├── components/       #   - 상품 카드, 상품 상세 이미지 뷰
│   │   ├── screens/          #   - 상품 목록 화면, 상품 상세 화면
│   │   └── state/            #   - 상품 데이터 상태 관리
│   │
│   └── cart                  # 🛒 장바구니 기능
│       ├── api/              #   - 장바구니 추가, 삭제 API
│       ├── components/       #   - 장바구니 아이템, 합계 표시 컴포넌트
│       ├── screens/          #   - 장바구니 화면
│       └── state/            #   - 장바구니 상태 관리
│
├── hooks
│   └── useKeyboard.ts        # ⌨️ 여러 기능에서 공통으로 쓰는 커스텀 훅
├── navigation
│   └── AppNavigator.tsx      # 🧭 화면 간의 이동 흐름을 정의
├── store
│   └── configureStore.ts     # 📦 전역 상태 관리(Redux 등) 설정
└── App.tsx                   # 🏠 앱의 시작점

quiz, bank, member, video, assessment(개인진단), store, chatBot,

(목)

  1. 준호

    1. 엔티티 생성, api 명세서
  2. 지원 초은

    1. 위 구조 느낌으로 우리 프로젝트 반영 , 구조에 대한 조사
    2. 폼 회원가입 -네이티브에 맞게 (디자인 아직) → 백엔드 테스트
  3. 민규

    1. api 명세 작성
    2. 깃허브 관리 , api 조사