프로젝트를 시작하기에 앞서 만드려는 사이트의 요구사항을 나열하고 아키텍처를 잡아보려고 한다. 1. '악기(상품)'를 '판매'하는 사이트2. '유저'는 '관리자', '판매자', '일반'이 존재3. '유저'는 '판매' '상품'을 '구매'하기 위해 '검색' 함4. '검색'은 상품, 지역, 가격, 상태 등 '검색조건'이 존재5. '상품'을 누르면 상세페이지에서 '구매'가 가능6. '결제'는 '카드결제' 또는 '직접결제' 존재7. '배송' 정보를 선택할 수 있음. '매장'에서 '배송'이 가능하다면 선택할 수 있음8. '판매자'는 '매장'과 '상품'을 등록 할 수 있음. 그리고 ''안에 있는 것을 도메인으로 볼 수 있는지에 대해 GPT한테 물어봤다.도메인을 어떻게 나누느냐는 **업무 모델(비즈니스 로직)**과 ..