메인화면 → 경매 카테고리 하나, 경매 카테고리 목록
검색 화면
채팅화면
채팅방 목록 화면
마이페이지 화면
프로필 편집 화면
경매 종료 목록화면
경매 작성화면
경매 목록화면 → 카테고리별 → 경매 하나, 경매 목록
경매 상세화면
로그인화면
회원가입화면
경매 카테고리 하나
경매 카테고리 목록
경매 하나
경매 목록
모달
헤더
푸터
button
input
경매
경매 목록
유저
마이페이지
채팅
api
kakaoApi
theme → 색깔, 글씨 사이즈
├── public
├── src
│ ├── components
│ │ ├── auctionCategory
│ │ │ ├── AuctionCategory.jsx
│ │ │ ├── AuctionCategory.styled.js
│ │ │ ├── AuctionCategoryList.jsx
│ │ │ └── AuctionCategoryList.styled.js
│ │ ├── auctionElement
│ │ │ ├── AuctionColumn.jsx
│ │ │ ├── AuctionHeart.jsx
│ │ │ ├── AuctionRow.jsx
│ │ │ └── AuctionStateNav.jsx
│ │ ├── chat
│ │ │ ├── ChatRoom.jsx
│ │ │ └── ChatRoom.styled.js
│ │ ├── countDownTimer
│ │ │ ├── CountDownTimer.jsx
│ │ │ └── DateTimeDisplay.styled.js
│ │ ├── footer
│ │ │ ├── Footer.jsx
│ │ │ └── Footer.styled.js
│ │ ├── header
│ │ │ ├── Header.jsx
│ │ │ └── Header.styled.js
│ │ └── hooks
│ │ │ └── UseCountDown.jsx
│ │ └── modal
│ │ │ ├── AuctionJoinModal.jsx
│ │ │ ├── CategoryModal.jsx
│ │ │ ├── MenuModal.jsx
│ │ │ ├── OptionModal.jsx
│ │ │ └── PageModal.jsx
│ │ └── myPage
│ │ │ ├── AnswerContent.jsx
│ │ │ ├── AnswerContent.jsx
│ │ │ ├── NoticeContent.jsx
│ │ │ └── QuestionContent.jsx
│ │ └── search
│ │ │ ├── Modal.jsx
│ │ │ └── Modal.styled.js
│ │ └── modal
│ │ │ ├── SearchHistory.jsx
│ │ │ ├── SearchHistory.styled.js
│ │ │ ├── SearchResult.jsx
│ │ │ └── SearchResult.styled.js
│ │ └── swipeImage
│ │ │ ├── Slider.jsx
│ │ │ ├── SwipeImage.jsx
│ │ │ └── SwipeImage.styled.js
│ ├── elements
│ │ └── button
│ │ │ ├── Button.jsx
│ │ │ └── PlusButton.js
│ └── pages
│ │ ├── accountPage
│ │ │ ├── Login.jsx
│ │ │ ├── Login.styled.js
│ │ │ ├── SignUp.jsx
│ │ │ └── SignUp.styled.js
│ │ ├── auctionPage
│ │ │ ├── AuctionDetail.jsx
│ │ │ ├── AuctionDetail.styled.js
│ │ │ ├── AuctionEdit.jsx
│ │ │ ├── AuctionEdit.styled.js
│ │ │ ├── AuctionList.jsx
│ │ │ ├── AuctionList.styled.js
│ │ │ ├── AuctionReview.jsx
│ │ │ ├── AuctionReview.styled.js
│ │ │ ├── AuctionWrite.jsx
│ │ │ ├── AuctionWrite.styled.js
│ │ │ ├── UserProfile.jsx
│ │ │ └── UserProfile.styled.js
│ │ ├── chatPage
│ │ │ ├── Chat.jsx
│ │ │ ├── Chat.styled.js
│ │ │ ├── ChatList.jsx
│ │ │ └── ChatList.styled.js
│ │ ├── etcPage
│ │ │ ├── Loading.jsx
│ │ │ └── NotFound.jsx
│ │ ├── eventPage
│ │ │ ├── Event.jsx
│ │ │ ├── Event.styled.js
│ │ │ ├── EventList.jsx
│ │ │ └── EventList.styled.js
│ │ ├── main
│ │ │ ├── InfoDetail.jsx
│ │ │ ├── Main.jsx
│ │ │ └── Main.styled.js
│ │ ├── myPage
│ │ │ ├── MyGrade.jsx
│ │ │ ├── MyGrade.styled.js
│ │ │ ├── MyPage.jsx
│ │ │ ├── MyPage.styled.js
│ │ │ ├── MyPageEdit.jsx
│ │ │ ├── MyPageEdit.styled.js
│ │ │ ├── MyPageInterestAuction.jsx
│ │ │ ├── MyPageInterestAuction.styled.js
│ │ │ ├── MyPageMyAuction.jsx
│ │ │ ├── MyPageMyAuction.styled.js
│ │ │ ├── MyPageParticipationAuction.jsx
│ │ │ ├── MyPageParticipationAuction.styled.js
│ │ │ ├── Notice1.jsx
│ │ │ ├── Notice.jsx
│ │ │ └── Question.jsx
│ │ └── search
│ │ │ ├── Search.jsx
│ │ │ └── Search.styled.js
│ └── redux
│ │ ├── config
│ │ │ └── configStore.js
│ │ └── modules
│ │ │ ├── AuctionDivisionSlice.js
│ │ │ ├── AuctionListSlice.js
│ │ │ ├── AuctionSlice.js
│ │ │ ├── ChatSlice.js
│ │ │ ├── MemberSlice.js
│ │ │ ├── ModalSlice.js
│ │ │ ├── MyPageSlice.js
│ │ │ ├── NotificationSlice.js
│ │ │ └── SearchSlice.js
│ └── shared
│ │ ├── fonts
│ │ │ ├── font.css
│ │ │ └── font.js
│ │ ├── images
│ │ │ ├── category
│ │ │ │ └── ...
│ │ │ ├── icon
│ │ │ │ └── ...
│ │ │ ├── logo
│ │ │ │ └── ...
│ │ │ ├── region
│ │ │ │ └── ...
│ │ │ ├── EventImg.png
│ │ │ ├── index.js
│ │ │ └── EventImg.png
│ │ ├── Api.jsx
│ │ ├── Grade.jsx
│ │ ├── ImgResize.jsx
│ │ ├── Kakao.jsx
│ │ ├── SocialAuth.jsx
│ │ └── Theme.jsx
│ ├── App.js
│ ├── App.test.js
│ ├── index.css
│ ├── index.js
│ ├── reportWebVitals.js
│ ├── service-worker.js
│ ├── serviceWorkerRegisteration.js
│ └── setupTests.js
├── .env
├── .gitignore
├── package.json
├── yarn.lock
└── README.md