diff --git a/src/components/applyComponents/careersComponent/CareersComponent.styled.ts b/src/components/user/applyComponents/careersComponent/CareersComponent.styled.ts similarity index 100% rename from src/components/applyComponents/careersComponent/CareersComponent.styled.ts rename to src/components/user/applyComponents/careersComponent/CareersComponent.styled.ts diff --git a/src/components/applyComponents/careersComponent/CareersComponent.tsx b/src/components/user/applyComponents/careersComponent/CareersComponent.tsx similarity index 100% rename from src/components/applyComponents/careersComponent/CareersComponent.tsx rename to src/components/user/applyComponents/careersComponent/CareersComponent.tsx diff --git a/src/components/applyComponents/careersComponent/careersInputComponent/CareersComponentInput.styled.ts b/src/components/user/applyComponents/careersComponent/careersInputComponent/CareersComponentInput.styled.ts similarity index 100% rename from src/components/applyComponents/careersComponent/careersInputComponent/CareersComponentInput.styled.ts rename to src/components/user/applyComponents/careersComponent/careersInputComponent/CareersComponentInput.styled.ts diff --git a/src/components/applyComponents/careersComponent/careersInputComponent/CareersComponentInput.tsx b/src/components/user/applyComponents/careersComponent/careersInputComponent/CareersComponentInput.tsx similarity index 100% rename from src/components/applyComponents/careersComponent/careersInputComponent/CareersComponentInput.tsx rename to src/components/user/applyComponents/careersComponent/careersInputComponent/CareersComponentInput.tsx diff --git a/src/components/applyComponents/phoneComponent/PhoneComponent.styled.ts b/src/components/user/applyComponents/phoneComponent/PhoneComponent.styled.ts similarity index 100% rename from src/components/applyComponents/phoneComponent/PhoneComponent.styled.ts rename to src/components/user/applyComponents/phoneComponent/PhoneComponent.styled.ts diff --git a/src/components/applyComponents/phoneComponent/PhoneComponent.tsx b/src/components/user/applyComponents/phoneComponent/PhoneComponent.tsx similarity index 100% rename from src/components/applyComponents/phoneComponent/PhoneComponent.tsx rename to src/components/user/applyComponents/phoneComponent/PhoneComponent.tsx diff --git a/src/components/applyComponents/phoneComponent/phoneComponentInput/PhoneComponentInput.styled.ts b/src/components/user/applyComponents/phoneComponent/phoneComponentInput/PhoneComponentInput.styled.ts similarity index 100% rename from src/components/applyComponents/phoneComponent/phoneComponentInput/PhoneComponentInput.styled.ts rename to src/components/user/applyComponents/phoneComponent/phoneComponentInput/PhoneComponentInput.styled.ts diff --git a/src/components/applyComponents/phoneComponent/phoneComponentInput/PhoneComponentInput.tsx b/src/components/user/applyComponents/phoneComponent/phoneComponentInput/PhoneComponentInput.tsx similarity index 100% rename from src/components/applyComponents/phoneComponent/phoneComponentInput/PhoneComponentInput.tsx rename to src/components/user/applyComponents/phoneComponent/phoneComponentInput/PhoneComponentInput.tsx diff --git a/src/components/auth/InputText.styled.ts b/src/components/user/auth/InputText.styled.ts similarity index 100% rename from src/components/auth/InputText.styled.ts rename to src/components/user/auth/InputText.styled.ts diff --git a/src/components/auth/InputText.tsx b/src/components/user/auth/InputText.tsx similarity index 100% rename from src/components/auth/InputText.tsx rename to src/components/user/auth/InputText.tsx diff --git a/src/components/comment/CommentLayout.styled.ts b/src/components/user/comment/CommentLayout.styled.ts similarity index 100% rename from src/components/comment/CommentLayout.styled.ts rename to src/components/user/comment/CommentLayout.styled.ts diff --git a/src/components/comment/CommentLayout.tsx b/src/components/user/comment/CommentLayout.tsx similarity index 100% rename from src/components/comment/CommentLayout.tsx rename to src/components/user/comment/CommentLayout.tsx diff --git a/src/components/comment/DropDownItem.styled.ts b/src/components/user/comment/DropDownItem.styled.ts similarity index 100% rename from src/components/comment/DropDownItem.styled.ts rename to src/components/user/comment/DropDownItem.styled.ts diff --git a/src/components/comment/DropDownItem.tsx b/src/components/user/comment/DropDownItem.tsx similarity index 100% rename from src/components/comment/DropDownItem.tsx rename to src/components/user/comment/DropDownItem.tsx diff --git a/src/components/comment/commentComponent/CommentComponentLayout.styled.ts b/src/components/user/comment/commentComponent/CommentComponentLayout.styled.ts similarity index 100% rename from src/components/comment/commentComponent/CommentComponentLayout.styled.ts rename to src/components/user/comment/commentComponent/CommentComponentLayout.styled.ts diff --git a/src/components/comment/commentComponent/CommentComponentLayout.tsx b/src/components/user/comment/commentComponent/CommentComponentLayout.tsx similarity index 100% rename from src/components/comment/commentComponent/CommentComponentLayout.tsx rename to src/components/user/comment/commentComponent/CommentComponentLayout.tsx diff --git a/src/components/comment/commentComponent/commentComponent/CommentComponent.styled.ts b/src/components/user/comment/commentComponent/commentComponent/CommentComponent.styled.ts similarity index 100% rename from src/components/comment/commentComponent/commentComponent/CommentComponent.styled.ts rename to src/components/user/comment/commentComponent/commentComponent/CommentComponent.styled.ts diff --git a/src/components/comment/commentComponent/commentComponent/CommentComponent.tsx b/src/components/user/comment/commentComponent/commentComponent/CommentComponent.tsx similarity index 100% rename from src/components/comment/commentComponent/commentComponent/CommentComponent.tsx rename to src/components/user/comment/commentComponent/commentComponent/CommentComponent.tsx diff --git a/src/components/comment/commentInput/CommentInput.styled.ts b/src/components/user/comment/commentInput/CommentInput.styled.ts similarity index 100% rename from src/components/comment/commentInput/CommentInput.styled.ts rename to src/components/user/comment/commentInput/CommentInput.styled.ts diff --git a/src/components/comment/commentInput/CommentInput.tsx b/src/components/user/comment/commentInput/CommentInput.tsx similarity index 100% rename from src/components/comment/commentInput/CommentInput.tsx rename to src/components/user/comment/commentInput/CommentInput.tsx diff --git a/src/components/comment/replyComponent/ReplyComponent.styled.ts b/src/components/user/comment/replyComponent/ReplyComponent.styled.ts similarity index 100% rename from src/components/comment/replyComponent/ReplyComponent.styled.ts rename to src/components/user/comment/replyComponent/ReplyComponent.styled.ts diff --git a/src/components/comment/replyComponent/ReplyComponent.tsx b/src/components/user/comment/replyComponent/ReplyComponent.tsx similarity index 100% rename from src/components/comment/replyComponent/ReplyComponent.tsx rename to src/components/user/comment/replyComponent/ReplyComponent.tsx diff --git a/src/components/customerService/CustomerServiceHeader.styled.ts b/src/components/user/customerService/CustomerServiceHeader.styled.ts similarity index 100% rename from src/components/customerService/CustomerServiceHeader.styled.ts rename to src/components/user/customerService/CustomerServiceHeader.styled.ts diff --git a/src/components/customerService/CustomerServiceHeader.tsx b/src/components/user/customerService/CustomerServiceHeader.tsx similarity index 100% rename from src/components/customerService/CustomerServiceHeader.tsx rename to src/components/user/customerService/CustomerServiceHeader.tsx diff --git a/src/components/customerService/MoveInquiredLink.styled.ts b/src/components/user/customerService/MoveInquiredLink.styled.ts similarity index 100% rename from src/components/customerService/MoveInquiredLink.styled.ts rename to src/components/user/customerService/MoveInquiredLink.styled.ts diff --git a/src/components/customerService/MoveInquiredLink.tsx b/src/components/user/customerService/MoveInquiredLink.tsx similarity index 100% rename from src/components/customerService/MoveInquiredLink.tsx rename to src/components/user/customerService/MoveInquiredLink.tsx diff --git a/src/components/customerService/faq/FAQContent.styled.ts b/src/components/user/customerService/faq/FAQContent.styled.ts similarity index 100% rename from src/components/customerService/faq/FAQContent.styled.ts rename to src/components/user/customerService/faq/FAQContent.styled.ts diff --git a/src/components/customerService/faq/FAQContent.tsx b/src/components/user/customerService/faq/FAQContent.tsx similarity index 100% rename from src/components/customerService/faq/FAQContent.tsx rename to src/components/user/customerService/faq/FAQContent.tsx diff --git a/src/components/customerService/inquiry/Inquiry.styled.ts b/src/components/user/customerService/inquiry/Inquiry.styled.ts similarity index 100% rename from src/components/customerService/inquiry/Inquiry.styled.ts rename to src/components/user/customerService/inquiry/Inquiry.styled.ts diff --git a/src/components/customerService/inquiry/Inquiry.tsx b/src/components/user/customerService/inquiry/Inquiry.tsx similarity index 100% rename from src/components/customerService/inquiry/Inquiry.tsx rename to src/components/user/customerService/inquiry/Inquiry.tsx diff --git a/src/components/customerService/notice/NoticeList.styled.ts b/src/components/user/customerService/notice/NoticeList.styled.ts similarity index 100% rename from src/components/customerService/notice/NoticeList.styled.ts rename to src/components/user/customerService/notice/NoticeList.styled.ts diff --git a/src/components/customerService/notice/NoticeList.tsx b/src/components/user/customerService/notice/NoticeList.tsx similarity index 100% rename from src/components/customerService/notice/NoticeList.tsx rename to src/components/user/customerService/notice/NoticeList.tsx diff --git a/src/components/customerService/noticeDetail/NoticeDetailBundle.styled.ts b/src/components/user/customerService/noticeDetail/NoticeDetailBundle.styled.ts similarity index 100% rename from src/components/customerService/noticeDetail/NoticeDetailBundle.styled.ts rename to src/components/user/customerService/noticeDetail/NoticeDetailBundle.styled.ts diff --git a/src/components/customerService/noticeDetail/NoticeDetailBundle.tsx b/src/components/user/customerService/noticeDetail/NoticeDetailBundle.tsx similarity index 100% rename from src/components/customerService/noticeDetail/NoticeDetailBundle.tsx rename to src/components/user/customerService/noticeDetail/NoticeDetailBundle.tsx diff --git a/src/components/customerService/noticeDetail/bottom/NoticeDetailBottom.styled.ts b/src/components/user/customerService/noticeDetail/bottom/NoticeDetailBottom.styled.ts similarity index 100% rename from src/components/customerService/noticeDetail/bottom/NoticeDetailBottom.styled.ts rename to src/components/user/customerService/noticeDetail/bottom/NoticeDetailBottom.styled.ts diff --git a/src/components/customerService/noticeDetail/bottom/NoticeDetailBottom.tsx b/src/components/user/customerService/noticeDetail/bottom/NoticeDetailBottom.tsx similarity index 100% rename from src/components/customerService/noticeDetail/bottom/NoticeDetailBottom.tsx rename to src/components/user/customerService/noticeDetail/bottom/NoticeDetailBottom.tsx diff --git a/src/components/customerService/noticeDetail/bottom/button/ListButton.styled.ts b/src/components/user/customerService/noticeDetail/bottom/button/ListButton.styled.ts similarity index 100% rename from src/components/customerService/noticeDetail/bottom/button/ListButton.styled.ts rename to src/components/user/customerService/noticeDetail/bottom/button/ListButton.styled.ts diff --git a/src/components/customerService/noticeDetail/bottom/button/ListButton.tsx b/src/components/user/customerService/noticeDetail/bottom/button/ListButton.tsx similarity index 100% rename from src/components/customerService/noticeDetail/bottom/button/ListButton.tsx rename to src/components/user/customerService/noticeDetail/bottom/button/ListButton.tsx diff --git a/src/components/customerService/noticeDetail/bottom/button/OtherNoticeButton.styled.ts b/src/components/user/customerService/noticeDetail/bottom/button/OtherNoticeButton.styled.ts similarity index 100% rename from src/components/customerService/noticeDetail/bottom/button/OtherNoticeButton.styled.ts rename to src/components/user/customerService/noticeDetail/bottom/button/OtherNoticeButton.styled.ts diff --git a/src/components/customerService/noticeDetail/bottom/button/OtherNoticeButton.tsx b/src/components/user/customerService/noticeDetail/bottom/button/OtherNoticeButton.tsx similarity index 100% rename from src/components/customerService/noticeDetail/bottom/button/OtherNoticeButton.tsx rename to src/components/user/customerService/noticeDetail/bottom/button/OtherNoticeButton.tsx diff --git a/src/components/customerService/noticeDetail/content/NoticeDetailContent.styled.ts b/src/components/user/customerService/noticeDetail/content/NoticeDetailContent.styled.ts similarity index 100% rename from src/components/customerService/noticeDetail/content/NoticeDetailContent.styled.ts rename to src/components/user/customerService/noticeDetail/content/NoticeDetailContent.styled.ts diff --git a/src/components/customerService/noticeDetail/content/NoticeDetailContent.tsx b/src/components/user/customerService/noticeDetail/content/NoticeDetailContent.tsx similarity index 100% rename from src/components/customerService/noticeDetail/content/NoticeDetailContent.tsx rename to src/components/user/customerService/noticeDetail/content/NoticeDetailContent.tsx diff --git a/src/components/customerService/noticeDetail/header/NoticeDetailHeader.styled.ts b/src/components/user/customerService/noticeDetail/header/NoticeDetailHeader.styled.ts similarity index 100% rename from src/components/customerService/noticeDetail/header/NoticeDetailHeader.styled.ts rename to src/components/user/customerService/noticeDetail/header/NoticeDetailHeader.styled.ts diff --git a/src/components/customerService/noticeDetail/header/NoticeDetailHeader.tsx b/src/components/user/customerService/noticeDetail/header/NoticeDetailHeader.tsx similarity index 100% rename from src/components/customerService/noticeDetail/header/NoticeDetailHeader.tsx rename to src/components/user/customerService/noticeDetail/header/NoticeDetailHeader.tsx diff --git a/src/components/evaluation/EvaluationContent.styled.ts b/src/components/user/evaluation/EvaluationContent.styled.ts similarity index 100% rename from src/components/evaluation/EvaluationContent.styled.ts rename to src/components/user/evaluation/EvaluationContent.styled.ts diff --git a/src/components/evaluation/EvaluationContent.tsx b/src/components/user/evaluation/EvaluationContent.tsx similarity index 100% rename from src/components/evaluation/EvaluationContent.tsx rename to src/components/user/evaluation/EvaluationContent.tsx diff --git a/src/components/home/banner/Banner.styled.ts b/src/components/user/home/banner/Banner.styled.ts similarity index 100% rename from src/components/home/banner/Banner.styled.ts rename to src/components/user/home/banner/Banner.styled.ts diff --git a/src/components/home/banner/Banner.tsx b/src/components/user/home/banner/Banner.tsx similarity index 100% rename from src/components/home/banner/Banner.tsx rename to src/components/user/home/banner/Banner.tsx diff --git a/src/components/home/projectCardLists/ProjectCardLists.styled.ts b/src/components/user/home/projectCardLists/ProjectCardLists.styled.ts similarity index 100% rename from src/components/home/projectCardLists/ProjectCardLists.styled.ts rename to src/components/user/home/projectCardLists/ProjectCardLists.styled.ts diff --git a/src/components/home/projectCardLists/ProjectCardLists.tsx b/src/components/user/home/projectCardLists/ProjectCardLists.tsx similarity index 100% rename from src/components/home/projectCardLists/ProjectCardLists.tsx rename to src/components/user/home/projectCardLists/ProjectCardLists.tsx diff --git a/src/components/home/projectCardLists/cardList/CardList.styled.ts b/src/components/user/home/projectCardLists/cardList/CardList.styled.ts similarity index 100% rename from src/components/home/projectCardLists/cardList/CardList.styled.ts rename to src/components/user/home/projectCardLists/cardList/CardList.styled.ts diff --git a/src/components/home/projectCardLists/cardList/CardList.tsx b/src/components/user/home/projectCardLists/cardList/CardList.tsx similarity index 100% rename from src/components/home/projectCardLists/cardList/CardList.tsx rename to src/components/user/home/projectCardLists/cardList/CardList.tsx diff --git a/src/components/home/projectStats/ProjectStats.styled.ts b/src/components/user/home/projectStats/ProjectStats.styled.ts similarity index 100% rename from src/components/home/projectStats/ProjectStats.styled.ts rename to src/components/user/home/projectStats/ProjectStats.styled.ts diff --git a/src/components/home/projectStats/ProjectStats.tsx b/src/components/user/home/projectStats/ProjectStats.tsx similarity index 100% rename from src/components/home/projectStats/ProjectStats.tsx rename to src/components/user/home/projectStats/ProjectStats.tsx diff --git a/src/components/home/projectStats/projectStat/ProjectStat.styled.ts b/src/components/user/home/projectStats/projectStat/ProjectStat.styled.ts similarity index 100% rename from src/components/home/projectStats/projectStat/ProjectStat.styled.ts rename to src/components/user/home/projectStats/projectStat/ProjectStat.styled.ts diff --git a/src/components/home/projectStats/projectStat/ProjectStat.tsx b/src/components/user/home/projectStats/projectStat/ProjectStat.tsx similarity index 100% rename from src/components/home/projectStats/projectStat/ProjectStat.tsx rename to src/components/user/home/projectStats/projectStat/ProjectStat.tsx diff --git a/src/components/home/searchFiltering/SearchFiltering.styled.ts b/src/components/user/home/searchFiltering/SearchFiltering.styled.ts similarity index 100% rename from src/components/home/searchFiltering/SearchFiltering.styled.ts rename to src/components/user/home/searchFiltering/SearchFiltering.styled.ts diff --git a/src/components/home/searchFiltering/SearchFiltering.tsx b/src/components/user/home/searchFiltering/SearchFiltering.tsx similarity index 100% rename from src/components/home/searchFiltering/SearchFiltering.tsx rename to src/components/user/home/searchFiltering/SearchFiltering.tsx diff --git a/src/components/home/searchFiltering/filteringContents/FilteringContents.styled.ts b/src/components/user/home/searchFiltering/filteringContents/FilteringContents.styled.ts similarity index 100% rename from src/components/home/searchFiltering/filteringContents/FilteringContents.styled.ts rename to src/components/user/home/searchFiltering/filteringContents/FilteringContents.styled.ts diff --git a/src/components/home/searchFiltering/filteringContents/FilteringContents.tsx b/src/components/user/home/searchFiltering/filteringContents/FilteringContents.tsx similarity index 100% rename from src/components/home/searchFiltering/filteringContents/FilteringContents.tsx rename to src/components/user/home/searchFiltering/filteringContents/FilteringContents.tsx diff --git a/src/components/home/searchFiltering/filteringContents/filtering/Filtering.styled.ts b/src/components/user/home/searchFiltering/filteringContents/filtering/Filtering.styled.ts similarity index 100% rename from src/components/home/searchFiltering/filteringContents/filtering/Filtering.styled.ts rename to src/components/user/home/searchFiltering/filteringContents/filtering/Filtering.styled.ts diff --git a/src/components/home/searchFiltering/filteringContents/filtering/Filtering.tsx b/src/components/user/home/searchFiltering/filteringContents/filtering/Filtering.tsx similarity index 100% rename from src/components/home/searchFiltering/filteringContents/filtering/Filtering.tsx rename to src/components/user/home/searchFiltering/filteringContents/filtering/Filtering.tsx diff --git a/src/components/home/searchFiltering/search/Search.styled.ts b/src/components/user/home/searchFiltering/search/Search.styled.ts similarity index 100% rename from src/components/home/searchFiltering/search/Search.styled.ts rename to src/components/user/home/searchFiltering/search/Search.styled.ts diff --git a/src/components/home/searchFiltering/search/Search.tsx b/src/components/user/home/searchFiltering/search/Search.tsx similarity index 100% rename from src/components/home/searchFiltering/search/Search.tsx rename to src/components/user/home/searchFiltering/search/Search.tsx diff --git a/src/components/manageProjects/Card.styled.ts b/src/components/user/manageProjects/Card.styled.ts similarity index 100% rename from src/components/manageProjects/Card.styled.ts rename to src/components/user/manageProjects/Card.styled.ts diff --git a/src/components/manageProjects/Card.tsx b/src/components/user/manageProjects/Card.tsx similarity index 100% rename from src/components/manageProjects/Card.tsx rename to src/components/user/manageProjects/Card.tsx diff --git a/src/components/manageProjects/CardList.styled.ts b/src/components/user/manageProjects/CardList.styled.ts similarity index 100% rename from src/components/manageProjects/CardList.styled.ts rename to src/components/user/manageProjects/CardList.styled.ts diff --git a/src/components/manageProjects/CardList.tsx b/src/components/user/manageProjects/CardList.tsx similarity index 100% rename from src/components/manageProjects/CardList.tsx rename to src/components/user/manageProjects/CardList.tsx diff --git a/src/components/manageProjects/ProjectHeader.styled.ts b/src/components/user/manageProjects/ProjectHeader.styled.ts similarity index 100% rename from src/components/manageProjects/ProjectHeader.styled.ts rename to src/components/user/manageProjects/ProjectHeader.styled.ts diff --git a/src/components/manageProjects/ProjectHeader.tsx b/src/components/user/manageProjects/ProjectHeader.tsx similarity index 100% rename from src/components/manageProjects/ProjectHeader.tsx rename to src/components/user/manageProjects/ProjectHeader.tsx diff --git a/src/components/manageProjects/RecruitmentDate.styled.ts b/src/components/user/manageProjects/RecruitmentDate.styled.ts similarity index 100% rename from src/components/manageProjects/RecruitmentDate.styled.ts rename to src/components/user/manageProjects/RecruitmentDate.styled.ts diff --git a/src/components/manageProjects/RecruitmentDate.tsx b/src/components/user/manageProjects/RecruitmentDate.tsx similarity index 100% rename from src/components/manageProjects/RecruitmentDate.tsx rename to src/components/user/manageProjects/RecruitmentDate.tsx diff --git a/src/components/manageProjects/applicantInfo/ApplicantInfo.styled.ts b/src/components/user/manageProjects/applicantInfo/ApplicantInfo.styled.ts similarity index 100% rename from src/components/manageProjects/applicantInfo/ApplicantInfo.styled.ts rename to src/components/user/manageProjects/applicantInfo/ApplicantInfo.styled.ts diff --git a/src/components/manageProjects/applicantInfo/ApplicantInfo.tsx b/src/components/user/manageProjects/applicantInfo/ApplicantInfo.tsx similarity index 100% rename from src/components/manageProjects/applicantInfo/ApplicantInfo.tsx rename to src/components/user/manageProjects/applicantInfo/ApplicantInfo.tsx diff --git a/src/components/manageProjects/applicantInfo/LabelWithContent.styled.ts b/src/components/user/manageProjects/applicantInfo/LabelWithContent.styled.ts similarity index 100% rename from src/components/manageProjects/applicantInfo/LabelWithContent.styled.ts rename to src/components/user/manageProjects/applicantInfo/LabelWithContent.styled.ts diff --git a/src/components/manageProjects/applicantInfo/LabelWithContent.tsx b/src/components/user/manageProjects/applicantInfo/LabelWithContent.tsx similarity index 100% rename from src/components/manageProjects/applicantInfo/LabelWithContent.tsx rename to src/components/user/manageProjects/applicantInfo/LabelWithContent.tsx diff --git a/src/components/manageProjects/applicantList/ApplicantItem.styled.ts b/src/components/user/manageProjects/applicantList/ApplicantItem.styled.ts similarity index 100% rename from src/components/manageProjects/applicantList/ApplicantItem.styled.ts rename to src/components/user/manageProjects/applicantList/ApplicantItem.styled.ts diff --git a/src/components/manageProjects/applicantList/ApplicantItem.tsx b/src/components/user/manageProjects/applicantList/ApplicantItem.tsx similarity index 100% rename from src/components/manageProjects/applicantList/ApplicantItem.tsx rename to src/components/user/manageProjects/applicantList/ApplicantItem.tsx diff --git a/src/components/manageProjects/applicantList/ApplicantList.styled.ts b/src/components/user/manageProjects/applicantList/ApplicantList.styled.ts similarity index 100% rename from src/components/manageProjects/applicantList/ApplicantList.styled.ts rename to src/components/user/manageProjects/applicantList/ApplicantList.styled.ts diff --git a/src/components/manageProjects/applicantList/ApplicantList.tsx b/src/components/user/manageProjects/applicantList/ApplicantList.tsx similarity index 100% rename from src/components/manageProjects/applicantList/ApplicantList.tsx rename to src/components/user/manageProjects/applicantList/ApplicantList.tsx diff --git a/src/components/manageProjects/applicantList/PassNonPassButton.styled.ts b/src/components/user/manageProjects/applicantList/PassNonPassButton.styled.ts similarity index 100% rename from src/components/manageProjects/applicantList/PassNonPassButton.styled.ts rename to src/components/user/manageProjects/applicantList/PassNonPassButton.styled.ts diff --git a/src/components/manageProjects/applicantList/PassNonPassButton.tsx b/src/components/user/manageProjects/applicantList/PassNonPassButton.tsx similarity index 100% rename from src/components/manageProjects/applicantList/PassNonPassButton.tsx rename to src/components/user/manageProjects/applicantList/PassNonPassButton.tsx diff --git a/src/components/manageProjects/passNonPassList/DeleteButton.styled.ts b/src/components/user/manageProjects/passNonPassList/DeleteButton.styled.ts similarity index 100% rename from src/components/manageProjects/passNonPassList/DeleteButton.styled.ts rename to src/components/user/manageProjects/passNonPassList/DeleteButton.styled.ts diff --git a/src/components/manageProjects/passNonPassList/DeleteButton.tsx b/src/components/user/manageProjects/passNonPassList/DeleteButton.tsx similarity index 100% rename from src/components/manageProjects/passNonPassList/DeleteButton.tsx rename to src/components/user/manageProjects/passNonPassList/DeleteButton.tsx diff --git a/src/components/manageProjects/passNonPassList/PassNonPassItem.styled.ts b/src/components/user/manageProjects/passNonPassList/PassNonPassItem.styled.ts similarity index 100% rename from src/components/manageProjects/passNonPassList/PassNonPassItem.styled.ts rename to src/components/user/manageProjects/passNonPassList/PassNonPassItem.styled.ts diff --git a/src/components/manageProjects/passNonPassList/PassNonPassItem.tsx b/src/components/user/manageProjects/passNonPassList/PassNonPassItem.tsx similarity index 100% rename from src/components/manageProjects/passNonPassList/PassNonPassItem.tsx rename to src/components/user/manageProjects/passNonPassList/PassNonPassItem.tsx diff --git a/src/components/manageProjects/passNonPassList/PassNonPassList.styled.ts b/src/components/user/manageProjects/passNonPassList/PassNonPassList.styled.ts similarity index 100% rename from src/components/manageProjects/passNonPassList/PassNonPassList.styled.ts rename to src/components/user/manageProjects/passNonPassList/PassNonPassList.styled.ts diff --git a/src/components/manageProjects/passNonPassList/PassNonPassList.tsx b/src/components/user/manageProjects/passNonPassList/PassNonPassList.tsx similarity index 100% rename from src/components/manageProjects/passNonPassList/PassNonPassList.tsx rename to src/components/user/manageProjects/passNonPassList/PassNonPassList.tsx diff --git a/src/components/manageProjects/passNonPassList/SendResultButton.styled.ts b/src/components/user/manageProjects/passNonPassList/SendResultButton.styled.ts similarity index 100% rename from src/components/manageProjects/passNonPassList/SendResultButton.styled.ts rename to src/components/user/manageProjects/passNonPassList/SendResultButton.styled.ts diff --git a/src/components/manageProjects/passNonPassList/SendResultButton.tsx b/src/components/user/manageProjects/passNonPassList/SendResultButton.tsx similarity index 100% rename from src/components/manageProjects/passNonPassList/SendResultButton.tsx rename to src/components/user/manageProjects/passNonPassList/SendResultButton.tsx diff --git a/src/components/mypage/ContentTab.styled.ts b/src/components/user/mypage/ContentTab.styled.ts similarity index 100% rename from src/components/mypage/ContentTab.styled.ts rename to src/components/user/mypage/ContentTab.styled.ts diff --git a/src/components/mypage/ContentTab.tsx b/src/components/user/mypage/ContentTab.tsx similarity index 100% rename from src/components/mypage/ContentTab.tsx rename to src/components/user/mypage/ContentTab.tsx diff --git a/src/components/mypage/ScrollWrapper.styled.ts b/src/components/user/mypage/ScrollWrapper.styled.ts similarity index 100% rename from src/components/mypage/ScrollWrapper.styled.ts rename to src/components/user/mypage/ScrollWrapper.styled.ts diff --git a/src/components/mypage/ScrollWrapper.tsx b/src/components/user/mypage/ScrollWrapper.tsx similarity index 100% rename from src/components/mypage/ScrollWrapper.tsx rename to src/components/user/mypage/ScrollWrapper.tsx diff --git a/src/components/mypage/Spinner.styled.ts b/src/components/user/mypage/Spinner.styled.ts similarity index 100% rename from src/components/mypage/Spinner.styled.ts rename to src/components/user/mypage/Spinner.styled.ts diff --git a/src/components/mypage/Spinner.tsx b/src/components/user/mypage/Spinner.tsx similarity index 100% rename from src/components/mypage/Spinner.tsx rename to src/components/user/mypage/Spinner.tsx diff --git a/src/components/mypage/activityLog/ActivityLog.tsx b/src/components/user/mypage/activityLog/ActivityLog.tsx similarity index 100% rename from src/components/mypage/activityLog/ActivityLog.tsx rename to src/components/user/mypage/activityLog/ActivityLog.tsx diff --git a/src/components/mypage/activityLog/commentsActivity/CommentsActivity.styled.ts b/src/components/user/mypage/activityLog/commentsActivity/CommentsActivity.styled.ts similarity index 100% rename from src/components/mypage/activityLog/commentsActivity/CommentsActivity.styled.ts rename to src/components/user/mypage/activityLog/commentsActivity/CommentsActivity.styled.ts diff --git a/src/components/mypage/activityLog/commentsActivity/CommentsActivity.tsx b/src/components/user/mypage/activityLog/commentsActivity/CommentsActivity.tsx similarity index 100% rename from src/components/mypage/activityLog/commentsActivity/CommentsActivity.tsx rename to src/components/user/mypage/activityLog/commentsActivity/CommentsActivity.tsx diff --git a/src/components/mypage/activityLog/commentsActivity/commentActivity/CommentActivity.styled.ts b/src/components/user/mypage/activityLog/commentsActivity/commentActivity/CommentActivity.styled.ts similarity index 100% rename from src/components/mypage/activityLog/commentsActivity/commentActivity/CommentActivity.styled.ts rename to src/components/user/mypage/activityLog/commentsActivity/commentActivity/CommentActivity.styled.ts diff --git a/src/components/mypage/activityLog/commentsActivity/commentActivity/CommentActivity.tsx b/src/components/user/mypage/activityLog/commentsActivity/commentActivity/CommentActivity.tsx similarity index 100% rename from src/components/mypage/activityLog/commentsActivity/commentActivity/CommentActivity.tsx rename to src/components/user/mypage/activityLog/commentsActivity/commentActivity/CommentActivity.tsx diff --git a/src/components/mypage/activityLog/inquiries/Inquiries.styled.ts b/src/components/user/mypage/activityLog/inquiries/Inquiries.styled.ts similarity index 100% rename from src/components/mypage/activityLog/inquiries/Inquiries.styled.ts rename to src/components/user/mypage/activityLog/inquiries/Inquiries.styled.ts diff --git a/src/components/mypage/activityLog/inquiries/Inquiries.tsx b/src/components/user/mypage/activityLog/inquiries/Inquiries.tsx similarity index 100% rename from src/components/mypage/activityLog/inquiries/Inquiries.tsx rename to src/components/user/mypage/activityLog/inquiries/Inquiries.tsx diff --git a/src/components/mypage/activityLog/inquiries/inquiry/Inquiry.styled.ts b/src/components/user/mypage/activityLog/inquiries/inquiry/Inquiry.styled.ts similarity index 100% rename from src/components/mypage/activityLog/inquiries/inquiry/Inquiry.styled.ts rename to src/components/user/mypage/activityLog/inquiries/inquiry/Inquiry.styled.ts diff --git a/src/components/mypage/activityLog/inquiries/inquiry/Inquiry.tsx b/src/components/user/mypage/activityLog/inquiries/inquiry/Inquiry.tsx similarity index 100% rename from src/components/mypage/activityLog/inquiries/inquiry/Inquiry.tsx rename to src/components/user/mypage/activityLog/inquiries/inquiry/Inquiry.tsx diff --git a/src/components/mypage/joinedProject/MyJoinProjects.styled.ts b/src/components/user/mypage/joinedProject/MyJoinProjects.styled.ts similarity index 100% rename from src/components/mypage/joinedProject/MyJoinProjects.styled.ts rename to src/components/user/mypage/joinedProject/MyJoinProjects.styled.ts diff --git a/src/components/mypage/joinedProject/MyJoinProjects.tsx b/src/components/user/mypage/joinedProject/MyJoinProjects.tsx similarity index 100% rename from src/components/mypage/joinedProject/MyJoinProjects.tsx rename to src/components/user/mypage/joinedProject/MyJoinProjects.tsx diff --git a/src/components/mypage/joinedProject/Project.styled.ts b/src/components/user/mypage/joinedProject/Project.styled.ts similarity index 100% rename from src/components/mypage/joinedProject/Project.styled.ts rename to src/components/user/mypage/joinedProject/Project.styled.ts diff --git a/src/components/mypage/joinedProject/Project.tsx b/src/components/user/mypage/joinedProject/Project.tsx similarity index 100% rename from src/components/mypage/joinedProject/Project.tsx rename to src/components/user/mypage/joinedProject/Project.tsx diff --git a/src/components/mypage/myProfile/MyProfile.styled.ts b/src/components/user/mypage/myProfile/MyProfile.styled.ts similarity index 100% rename from src/components/mypage/myProfile/MyProfile.styled.ts rename to src/components/user/mypage/myProfile/MyProfile.styled.ts diff --git a/src/components/mypage/myProfile/MyProfile.tsx b/src/components/user/mypage/myProfile/MyProfile.tsx similarity index 100% rename from src/components/mypage/myProfile/MyProfile.tsx rename to src/components/user/mypage/myProfile/MyProfile.tsx diff --git a/src/components/mypage/myProfile/MyProfileWrapper.tsx b/src/components/user/mypage/myProfile/MyProfileWrapper.tsx similarity index 100% rename from src/components/mypage/myProfile/MyProfileWrapper.tsx rename to src/components/user/mypage/myProfile/MyProfileWrapper.tsx diff --git a/src/components/mypage/myProfile/MyPropfileWrapper.styled.ts b/src/components/user/mypage/myProfile/MyPropfileWrapper.styled.ts similarity index 100% rename from src/components/mypage/myProfile/MyPropfileWrapper.styled.ts rename to src/components/user/mypage/myProfile/MyPropfileWrapper.styled.ts diff --git a/src/components/mypage/myProfile/NoMyInfo.styled.ts b/src/components/user/mypage/myProfile/NoMyInfo.styled.ts similarity index 100% rename from src/components/mypage/myProfile/NoMyInfo.styled.ts rename to src/components/user/mypage/myProfile/NoMyInfo.styled.ts diff --git a/src/components/mypage/myProfile/NoMyInfo.tsx b/src/components/user/mypage/myProfile/NoMyInfo.tsx similarity index 100% rename from src/components/mypage/myProfile/NoMyInfo.tsx rename to src/components/user/mypage/myProfile/NoMyInfo.tsx diff --git a/src/components/mypage/myProfile/OptionBox.styled.ts b/src/components/user/mypage/myProfile/OptionBox.styled.ts similarity index 100% rename from src/components/mypage/myProfile/OptionBox.styled.ts rename to src/components/user/mypage/myProfile/OptionBox.styled.ts diff --git a/src/components/mypage/myProfile/OptionBox.tsx b/src/components/user/mypage/myProfile/OptionBox.tsx similarity index 100% rename from src/components/mypage/myProfile/OptionBox.tsx rename to src/components/user/mypage/myProfile/OptionBox.tsx diff --git a/src/components/mypage/myProfile/editProfile/EditProfile.tsx b/src/components/user/mypage/myProfile/editProfile/EditProfile.tsx similarity index 100% rename from src/components/mypage/myProfile/editProfile/EditProfile.tsx rename to src/components/user/mypage/myProfile/editProfile/EditProfile.tsx diff --git a/src/components/mypage/myProfile/editProfile/editProfile.styled.ts b/src/components/user/mypage/myProfile/editProfile/editProfile.styled.ts similarity index 100% rename from src/components/mypage/myProfile/editProfile/editProfile.styled.ts rename to src/components/user/mypage/myProfile/editProfile/editProfile.styled.ts diff --git a/src/components/mypage/myProfile/profile/Profile.styled.ts b/src/components/user/mypage/myProfile/profile/Profile.styled.ts similarity index 100% rename from src/components/mypage/myProfile/profile/Profile.styled.ts rename to src/components/user/mypage/myProfile/profile/Profile.styled.ts diff --git a/src/components/mypage/myProfile/profile/Profile.tsx b/src/components/user/mypage/myProfile/profile/Profile.tsx similarity index 100% rename from src/components/mypage/myProfile/profile/Profile.tsx rename to src/components/user/mypage/myProfile/profile/Profile.tsx diff --git a/src/components/mypage/notifications/Notifications.tsx b/src/components/user/mypage/notifications/Notifications.tsx similarity index 100% rename from src/components/mypage/notifications/Notifications.tsx rename to src/components/user/mypage/notifications/Notifications.tsx diff --git a/src/components/mypage/notifications/all/All.styled.ts b/src/components/user/mypage/notifications/all/All.styled.ts similarity index 100% rename from src/components/mypage/notifications/all/All.styled.ts rename to src/components/user/mypage/notifications/all/All.styled.ts diff --git a/src/components/mypage/notifications/all/All.tsx b/src/components/user/mypage/notifications/all/All.tsx similarity index 100% rename from src/components/mypage/notifications/all/All.tsx rename to src/components/user/mypage/notifications/all/All.tsx diff --git a/src/components/mypage/notifications/appliedProjects/AppliedProjects.styled.ts b/src/components/user/mypage/notifications/appliedProjects/AppliedProjects.styled.ts similarity index 100% rename from src/components/mypage/notifications/appliedProjects/AppliedProjects.styled.ts rename to src/components/user/mypage/notifications/appliedProjects/AppliedProjects.styled.ts diff --git a/src/components/mypage/notifications/appliedProjects/AppliedProjects.tsx b/src/components/user/mypage/notifications/appliedProjects/AppliedProjects.tsx similarity index 100% rename from src/components/mypage/notifications/appliedProjects/AppliedProjects.tsx rename to src/components/user/mypage/notifications/appliedProjects/AppliedProjects.tsx diff --git a/src/components/mypage/notifications/appliedProjects/appliedProjectsStatus/AppliedProjectsStatus.styled.ts b/src/components/user/mypage/notifications/appliedProjects/appliedProjectsStatus/AppliedProjectsStatus.styled.ts similarity index 100% rename from src/components/mypage/notifications/appliedProjects/appliedProjectsStatus/AppliedProjectsStatus.styled.ts rename to src/components/user/mypage/notifications/appliedProjects/appliedProjectsStatus/AppliedProjectsStatus.styled.ts diff --git a/src/components/mypage/notifications/appliedProjects/appliedProjectsStatus/AppliedProjectsStatus.tsx b/src/components/user/mypage/notifications/appliedProjects/appliedProjectsStatus/AppliedProjectsStatus.tsx similarity index 100% rename from src/components/mypage/notifications/appliedProjects/appliedProjectsStatus/AppliedProjectsStatus.tsx rename to src/components/user/mypage/notifications/appliedProjects/appliedProjectsStatus/AppliedProjectsStatus.tsx diff --git a/src/components/projectFormComponents/editor/MarkdownEditor.styled.ts b/src/components/user/projectFormComponents/editor/MarkdownEditor.styled.ts similarity index 100% rename from src/components/projectFormComponents/editor/MarkdownEditor.styled.ts rename to src/components/user/projectFormComponents/editor/MarkdownEditor.styled.ts diff --git a/src/components/projectFormComponents/editor/MarkdownEditor.tsx b/src/components/user/projectFormComponents/editor/MarkdownEditor.tsx similarity index 100% rename from src/components/projectFormComponents/editor/MarkdownEditor.tsx rename to src/components/user/projectFormComponents/editor/MarkdownEditor.tsx diff --git a/src/components/projectFormComponents/editor/MarkdownEditorView.tsx b/src/components/user/projectFormComponents/editor/MarkdownEditorView.tsx similarity index 100% rename from src/components/projectFormComponents/editor/MarkdownEditorView.tsx rename to src/components/user/projectFormComponents/editor/MarkdownEditorView.tsx diff --git a/src/components/projectFormComponents/inputComponent/InputComponent.styled.ts b/src/components/user/projectFormComponents/inputComponent/InputComponent.styled.ts similarity index 100% rename from src/components/projectFormComponents/inputComponent/InputComponent.styled.ts rename to src/components/user/projectFormComponents/inputComponent/InputComponent.styled.ts diff --git a/src/components/projectFormComponents/inputComponent/InputComponent.tsx b/src/components/user/projectFormComponents/inputComponent/InputComponent.tsx similarity index 100% rename from src/components/projectFormComponents/inputComponent/InputComponent.tsx rename to src/components/user/projectFormComponents/inputComponent/InputComponent.tsx diff --git a/src/components/projectFormComponents/projectInformationInput/ProjectInformationInput.styled.ts b/src/components/user/projectFormComponents/projectInformationInput/ProjectInformationInput.styled.ts similarity index 100% rename from src/components/projectFormComponents/projectInformationInput/ProjectInformationInput.styled.ts rename to src/components/user/projectFormComponents/projectInformationInput/ProjectInformationInput.styled.ts diff --git a/src/components/projectFormComponents/projectInformationInput/ProjectInformationInput.tsx b/src/components/user/projectFormComponents/projectInformationInput/ProjectInformationInput.tsx similarity index 100% rename from src/components/projectFormComponents/projectInformationInput/ProjectInformationInput.tsx rename to src/components/user/projectFormComponents/projectInformationInput/ProjectInformationInput.tsx diff --git a/src/components/projectFormComponents/projectInformationInput/fieldCategoryComponent/FieldCategoryComponent.styled.ts b/src/components/user/projectFormComponents/projectInformationInput/fieldCategoryComponent/FieldCategoryComponent.styled.ts similarity index 100% rename from src/components/projectFormComponents/projectInformationInput/fieldCategoryComponent/FieldCategoryComponent.styled.ts rename to src/components/user/projectFormComponents/projectInformationInput/fieldCategoryComponent/FieldCategoryComponent.styled.ts diff --git a/src/components/projectFormComponents/projectInformationInput/fieldCategoryComponent/FieldCategoryComponent.tsx b/src/components/user/projectFormComponents/projectInformationInput/fieldCategoryComponent/FieldCategoryComponent.tsx similarity index 100% rename from src/components/projectFormComponents/projectInformationInput/fieldCategoryComponent/FieldCategoryComponent.tsx rename to src/components/user/projectFormComponents/projectInformationInput/fieldCategoryComponent/FieldCategoryComponent.tsx diff --git a/src/components/projectFormComponents/projectInformationInput/languageComponent/LanguageComponent.styled.ts b/src/components/user/projectFormComponents/projectInformationInput/languageComponent/LanguageComponent.styled.ts similarity index 100% rename from src/components/projectFormComponents/projectInformationInput/languageComponent/LanguageComponent.styled.ts rename to src/components/user/projectFormComponents/projectInformationInput/languageComponent/LanguageComponent.styled.ts diff --git a/src/components/projectFormComponents/projectInformationInput/languageComponent/LanguageComponent.tsx b/src/components/user/projectFormComponents/projectInformationInput/languageComponent/LanguageComponent.tsx similarity index 100% rename from src/components/projectFormComponents/projectInformationInput/languageComponent/LanguageComponent.tsx rename to src/components/user/projectFormComponents/projectInformationInput/languageComponent/LanguageComponent.tsx diff --git a/src/components/projectFormComponents/projectInformationInput/positionComponent/PositionComponent.styled.ts b/src/components/user/projectFormComponents/projectInformationInput/positionComponent/PositionComponent.styled.ts similarity index 100% rename from src/components/projectFormComponents/projectInformationInput/positionComponent/PositionComponent.styled.ts rename to src/components/user/projectFormComponents/projectInformationInput/positionComponent/PositionComponent.styled.ts diff --git a/src/components/projectFormComponents/projectInformationInput/positionComponent/PositionComponent.tsx b/src/components/user/projectFormComponents/projectInformationInput/positionComponent/PositionComponent.tsx similarity index 100% rename from src/components/projectFormComponents/projectInformationInput/positionComponent/PositionComponent.tsx rename to src/components/user/projectFormComponents/projectInformationInput/positionComponent/PositionComponent.tsx diff --git a/src/components/projectFormComponents/projectInformationText/ProjectInformation.styled.ts b/src/components/user/projectFormComponents/projectInformationText/ProjectInformation.styled.ts similarity index 100% rename from src/components/projectFormComponents/projectInformationText/ProjectInformation.styled.ts rename to src/components/user/projectFormComponents/projectInformationText/ProjectInformation.styled.ts diff --git a/src/components/projectFormComponents/projectInformationText/ProjectInformation.tsx b/src/components/user/projectFormComponents/projectInformationText/ProjectInformation.tsx similarity index 100% rename from src/components/projectFormComponents/projectInformationText/ProjectInformation.tsx rename to src/components/user/projectFormComponents/projectInformationText/ProjectInformation.tsx diff --git a/src/components/projectFormComponents/stepComponent/StepComponent.styled.ts b/src/components/user/projectFormComponents/stepComponent/StepComponent.styled.ts similarity index 100% rename from src/components/projectFormComponents/stepComponent/StepComponent.styled.ts rename to src/components/user/projectFormComponents/stepComponent/StepComponent.styled.ts diff --git a/src/components/projectFormComponents/stepComponent/StepComponent.tsx b/src/components/user/projectFormComponents/stepComponent/StepComponent.tsx similarity index 100% rename from src/components/projectFormComponents/stepComponent/StepComponent.tsx rename to src/components/user/projectFormComponents/stepComponent/StepComponent.tsx diff --git a/src/components/reportComponent/ReportModal.styled.ts b/src/components/user/reportComponent/ReportModal.styled.ts similarity index 100% rename from src/components/reportComponent/ReportModal.styled.ts rename to src/components/user/reportComponent/ReportModal.styled.ts diff --git a/src/components/reportComponent/ReportModal.tsx b/src/components/user/reportComponent/ReportModal.tsx similarity index 100% rename from src/components/reportComponent/ReportModal.tsx rename to src/components/user/reportComponent/ReportModal.tsx diff --git a/src/components/userPage/joinedProject/UserJoinProject.tsx b/src/components/user/userPage/joinedProject/UserJoinProject.tsx similarity index 100% rename from src/components/userPage/joinedProject/UserJoinProject.tsx rename to src/components/user/userPage/joinedProject/UserJoinProject.tsx diff --git a/src/components/userPage/userProfile/UserProfile.tsx b/src/components/user/userPage/userProfile/UserProfile.tsx similarity index 100% rename from src/components/userPage/userProfile/UserProfile.tsx rename to src/components/user/userPage/userProfile/UserProfile.tsx diff --git a/src/constants/authConstants.ts b/src/constants/user/authConstants.ts similarity index 100% rename from src/constants/authConstants.ts rename to src/constants/user/authConstants.ts diff --git a/src/constants/customerService.ts b/src/constants/user/customerService.ts similarity index 100% rename from src/constants/customerService.ts rename to src/constants/user/customerService.ts diff --git a/src/constants/evaluation.ts b/src/constants/user/evaluation.ts similarity index 100% rename from src/constants/evaluation.ts rename to src/constants/user/evaluation.ts diff --git a/src/constants/homeConstants.ts b/src/constants/user/homeConstants.ts similarity index 100% rename from src/constants/homeConstants.ts rename to src/constants/user/homeConstants.ts diff --git a/src/constants/modalMessage.ts b/src/constants/user/modalMessage.ts similarity index 100% rename from src/constants/modalMessage.ts rename to src/constants/user/modalMessage.ts diff --git a/src/constants/myPageFilter.ts b/src/constants/user/myPageFilter.ts similarity index 100% rename from src/constants/myPageFilter.ts rename to src/constants/user/myPageFilter.ts diff --git a/src/constants/myPageProfile.ts b/src/constants/user/myPageProfile.ts similarity index 100% rename from src/constants/myPageProfile.ts rename to src/constants/user/myPageProfile.ts diff --git a/src/constants/projectConstants.ts b/src/constants/user/projectConstants.ts similarity index 100% rename from src/constants/projectConstants.ts rename to src/constants/user/projectConstants.ts diff --git a/src/constants/reportConstants.ts b/src/constants/user/reportConstants.ts similarity index 100% rename from src/constants/reportConstants.ts rename to src/constants/user/reportConstants.ts diff --git a/src/constants/routes.ts b/src/constants/user/routes.ts similarity index 100% rename from src/constants/routes.ts rename to src/constants/user/routes.ts diff --git a/src/hooks/queries/keys.ts b/src/hooks/queries/user/keys.ts similarity index 100% rename from src/hooks/queries/keys.ts rename to src/hooks/queries/user/keys.ts diff --git a/src/hooks/useAuth.ts b/src/hooks/useAuth.ts index 6f58504a..dc082efb 100644 --- a/src/hooks/useAuth.ts +++ b/src/hooks/useAuth.ts @@ -8,7 +8,7 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { LoginResponse } from '../models/auth'; import { ROUTES } from '../constants/routes'; import { AxiosError } from 'axios'; -import { myInfoKey } from './queries/keys'; +import { myInfoKey } from './queries/user/keys'; import { MODAL_MESSAGE } from '../constants/modalMessage'; export const useAuth = (handleModalOpen: (message: string) => void) => { diff --git a/src/hooks/CommentHooks/useComment.ts b/src/hooks/user/CommentHooks/useComment.ts similarity index 100% rename from src/hooks/CommentHooks/useComment.ts rename to src/hooks/user/CommentHooks/useComment.ts diff --git a/src/hooks/CommentHooks/useDeleteComment.ts b/src/hooks/user/CommentHooks/useDeleteComment.ts similarity index 91% rename from src/hooks/CommentHooks/useDeleteComment.ts rename to src/hooks/user/CommentHooks/useDeleteComment.ts index 24c190a5..4724a2d3 100644 --- a/src/hooks/CommentHooks/useDeleteComment.ts +++ b/src/hooks/user/CommentHooks/useDeleteComment.ts @@ -1,5 +1,5 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; -import { ProjectCommentList } from '../queries/keys'; +import { ProjectCommentList } from '../../queries/user/keys'; import { deleteComment } from '../../api/comment.api'; const useDeleteComment = (id: number) => { diff --git a/src/hooks/CommentHooks/useDeleteReply.ts b/src/hooks/user/CommentHooks/useDeleteReply.ts similarity index 92% rename from src/hooks/CommentHooks/useDeleteReply.ts rename to src/hooks/user/CommentHooks/useDeleteReply.ts index 6facd291..3d1ed85b 100644 --- a/src/hooks/CommentHooks/useDeleteReply.ts +++ b/src/hooks/user/CommentHooks/useDeleteReply.ts @@ -1,5 +1,5 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; -import { ProjectReplyList } from '../queries/keys'; +import { ProjectReplyList } from '../../queries/user/keys'; import { deleteReply } from '../../api/reply.api'; const useDeleteReply = (commentId: number, projectId: number) => { diff --git a/src/hooks/CommentHooks/useGetComment.ts b/src/hooks/user/CommentHooks/useGetComment.ts similarity index 87% rename from src/hooks/CommentHooks/useGetComment.ts rename to src/hooks/user/CommentHooks/useGetComment.ts index fff22502..77e1e578 100644 --- a/src/hooks/CommentHooks/useGetComment.ts +++ b/src/hooks/user/CommentHooks/useGetComment.ts @@ -1,6 +1,6 @@ import { useQuery } from '@tanstack/react-query'; import { getComment } from '../../api/comment.api'; -import { ProjectCommentList } from '../queries/keys'; +import { ProjectCommentList } from '../../queries/user/keys'; const useGetComment = (id: number) => { const { data, isLoading, isFetching, isError } = useQuery({ diff --git a/src/hooks/CommentHooks/useGetReply.ts b/src/hooks/user/CommentHooks/useGetReply.ts similarity index 89% rename from src/hooks/CommentHooks/useGetReply.ts rename to src/hooks/user/CommentHooks/useGetReply.ts index 7b8c2909..73f58b94 100644 --- a/src/hooks/CommentHooks/useGetReply.ts +++ b/src/hooks/user/CommentHooks/useGetReply.ts @@ -1,5 +1,5 @@ import { useQuery } from '@tanstack/react-query'; -import { ProjectReplyList } from '../queries/keys'; +import { ProjectReplyList } from '../../queries/user/keys'; import { getReply } from '../../api/reply.api'; const useGetReply = (projectId: number, commentId: number) => { diff --git a/src/hooks/CommentHooks/usePatchReply.ts b/src/hooks/user/CommentHooks/usePatchReply.ts similarity index 93% rename from src/hooks/CommentHooks/usePatchReply.ts rename to src/hooks/user/CommentHooks/usePatchReply.ts index 3a844808..a3cd2747 100644 --- a/src/hooks/CommentHooks/usePatchReply.ts +++ b/src/hooks/user/CommentHooks/usePatchReply.ts @@ -1,6 +1,6 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { putReply } from '../../api/reply.api'; -import { ProjectReplyList } from '../queries/keys'; +import { ProjectReplyList } from '../../queries/user/keys'; const usePatchReply = ( recommentId: number | undefined, diff --git a/src/hooks/CommentHooks/usePostComment.ts b/src/hooks/user/CommentHooks/usePostComment.ts similarity index 92% rename from src/hooks/CommentHooks/usePostComment.ts rename to src/hooks/user/CommentHooks/usePostComment.ts index 4d44cddc..7e3db562 100644 --- a/src/hooks/CommentHooks/usePostComment.ts +++ b/src/hooks/user/CommentHooks/usePostComment.ts @@ -1,6 +1,6 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { postComment } from '../../api/comment.api'; -import { ProjectCommentList } from '../queries/keys'; +import { ProjectCommentList } from '../../queries/user/keys'; const usePostComment = (id: number) => { const queryClient = useQueryClient(); diff --git a/src/hooks/CommentHooks/usePostReply.ts b/src/hooks/user/CommentHooks/usePostReply.ts similarity index 93% rename from src/hooks/CommentHooks/usePostReply.ts rename to src/hooks/user/CommentHooks/usePostReply.ts index d3bc2a1d..2b6ee494 100644 --- a/src/hooks/CommentHooks/usePostReply.ts +++ b/src/hooks/user/CommentHooks/usePostReply.ts @@ -1,6 +1,6 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { postReply } from '../../api/reply.api'; -import { ProjectReplyList } from '../queries/keys'; +import { ProjectReplyList } from '../../queries/user/keys'; const usePostReply = (projectId: number, commentId: number) => { const queryClient = useQueryClient(); diff --git a/src/hooks/CommentHooks/usePutComment.ts b/src/hooks/user/CommentHooks/usePutComment.ts similarity index 93% rename from src/hooks/CommentHooks/usePutComment.ts rename to src/hooks/user/CommentHooks/usePutComment.ts index aa52cfd2..785eefa1 100644 --- a/src/hooks/CommentHooks/usePutComment.ts +++ b/src/hooks/user/CommentHooks/usePutComment.ts @@ -1,6 +1,6 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { patchComment } from '../../api/comment.api'; -import { ProjectCommentList } from '../queries/keys'; +import { ProjectCommentList } from '../../queries/user/keys'; const usePutComment = (id: number, commentId: number) => { const queryClient = useQueryClient(); diff --git a/src/hooks/ProjectHooks/useApplyProject.ts b/src/hooks/user/ProjectHooks/useApplyProject.ts similarity index 95% rename from src/hooks/ProjectHooks/useApplyProject.ts rename to src/hooks/user/ProjectHooks/useApplyProject.ts index 8329f4b3..c66f6274 100644 --- a/src/hooks/ProjectHooks/useApplyProject.ts +++ b/src/hooks/user/ProjectHooks/useApplyProject.ts @@ -1,6 +1,6 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { joinProject } from '../../models/joinProject'; -import { ProjectListKey, userInfoKey } from '../queries/keys'; +import { ProjectListKey, userInfoKey } from '../../queries/user/keys'; import { postApplicantProject } from '../../api/joinProject.api'; import { MODAL_MESSAGE } from '../../constants/modalMessage'; import { ROUTES } from '../../constants/routes'; diff --git a/src/hooks/ProjectHooks/useCreateProject.ts b/src/hooks/user/ProjectHooks/useCreateProject.ts similarity index 95% rename from src/hooks/ProjectHooks/useCreateProject.ts rename to src/hooks/user/ProjectHooks/useCreateProject.ts index 2de05283..47c6b293 100644 --- a/src/hooks/ProjectHooks/useCreateProject.ts +++ b/src/hooks/user/ProjectHooks/useCreateProject.ts @@ -2,7 +2,7 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { useNavigate } from 'react-router-dom'; import { postProject } from '../../api/joinProject.api'; import { MODAL_MESSAGE } from '../../constants/modalMessage'; -import { managedProjectKey } from '../queries/keys'; +import { managedProjectKey } from '../../queries/user/keys'; import { ROUTES } from '../../constants/routes'; import { FormData } from '../../models/createProject'; diff --git a/src/hooks/ProjectHooks/useMultiStepForm.ts b/src/hooks/user/ProjectHooks/useMultiStepForm.ts similarity index 100% rename from src/hooks/ProjectHooks/useMultiStepForm.ts rename to src/hooks/user/ProjectHooks/useMultiStepForm.ts diff --git a/src/hooks/ProjectHooks/useTagSelectors.ts b/src/hooks/user/ProjectHooks/useTagSelectors.ts similarity index 100% rename from src/hooks/ProjectHooks/useTagSelectors.ts rename to src/hooks/user/ProjectHooks/useTagSelectors.ts diff --git a/src/hooks/ProjectHooks/useUpdateProject.ts b/src/hooks/user/ProjectHooks/useUpdateProject.ts similarity index 96% rename from src/hooks/ProjectHooks/useUpdateProject.ts rename to src/hooks/user/ProjectHooks/useUpdateProject.ts index a9a58b3f..01d209f1 100644 --- a/src/hooks/ProjectHooks/useUpdateProject.ts +++ b/src/hooks/user/ProjectHooks/useUpdateProject.ts @@ -1,7 +1,7 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { useNavigate } from 'react-router-dom'; import { putProject } from '../../api/joinProject.api'; -import { managedProjectKey } from '../queries/keys'; +import { managedProjectKey } from '../../queries/user/keys'; import { FormData } from '../../models/createProject'; import { MODAL_MESSAGE } from '../../constants/modalMessage'; import { ROUTES } from '../../constants/routes'; diff --git a/src/hooks/evaluationHooks/useEvaluationStep.ts b/src/hooks/user/evaluationHooks/useEvaluationStep.ts similarity index 100% rename from src/hooks/evaluationHooks/useEvaluationStep.ts rename to src/hooks/user/evaluationHooks/useEvaluationStep.ts diff --git a/src/hooks/evaluationHooks/useGetEvaluation.ts b/src/hooks/user/evaluationHooks/useGetEvaluation.ts similarity index 88% rename from src/hooks/evaluationHooks/useGetEvaluation.ts rename to src/hooks/user/evaluationHooks/useGetEvaluation.ts index f660a8a5..8029441e 100644 --- a/src/hooks/evaluationHooks/useGetEvaluation.ts +++ b/src/hooks/user/evaluationHooks/useGetEvaluation.ts @@ -1,6 +1,6 @@ import { useQuery } from '@tanstack/react-query'; import { getEvaluation } from '../../api/evaluation.api'; -import { ProjectMemberListEval } from '../queries/keys'; +import { ProjectMemberListEval } from '../../queries/user/keys'; const useGetCompletedEvaluation = (id: number) => { const { data, isLoading, isFetching, isError } = useQuery({ diff --git a/src/hooks/evaluationHooks/usePostEvaluation.ts b/src/hooks/user/evaluationHooks/usePostEvaluation.ts similarity index 93% rename from src/hooks/evaluationHooks/usePostEvaluation.ts rename to src/hooks/user/evaluationHooks/usePostEvaluation.ts index 9fdddbf3..ba191d47 100644 --- a/src/hooks/evaluationHooks/usePostEvaluation.ts +++ b/src/hooks/user/evaluationHooks/usePostEvaluation.ts @@ -1,6 +1,6 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { postEvaluation } from '../../api/evaluation.api'; -import { ProjectMemberListEval } from '../queries/keys'; +import { ProjectMemberListEval } from '../../queries/user/keys'; import { apiEvaluatedUser } from '../../models/evaluation'; export const usePostEvaluation = (projectId: number) => { diff --git a/src/hooks/useAlarmDelete.ts b/src/hooks/user/useAlarmDelete.ts similarity index 92% rename from src/hooks/useAlarmDelete.ts rename to src/hooks/user/useAlarmDelete.ts index 05727fae..663d0313 100644 --- a/src/hooks/useAlarmDelete.ts +++ b/src/hooks/user/useAlarmDelete.ts @@ -1,6 +1,6 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { deleteAlarm } from '../api/alarm.api'; -import { AlarmList } from './queries/keys'; +import { AlarmList } from '../queries/user/keys'; import useAuthStore from '../store/authStore'; export const useAlarmDelete = () => { diff --git a/src/hooks/useAlarmList.ts b/src/hooks/user/useAlarmList.ts similarity index 91% rename from src/hooks/useAlarmList.ts rename to src/hooks/user/useAlarmList.ts index 77cb180b..899b3e8d 100644 --- a/src/hooks/useAlarmList.ts +++ b/src/hooks/user/useAlarmList.ts @@ -1,5 +1,5 @@ import { useQuery } from '@tanstack/react-query'; -import { AlarmList } from './queries/keys'; +import { AlarmList } from '../queries/user/keys'; import { getAlarmList } from '../api/alarm.api'; import useAuthStore from '../store/authStore'; diff --git a/src/hooks/useAlarmPatch.ts b/src/hooks/user/useAlarmPatch.ts similarity index 91% rename from src/hooks/useAlarmPatch.ts rename to src/hooks/user/useAlarmPatch.ts index 0a7847a5..ab33418a 100644 --- a/src/hooks/useAlarmPatch.ts +++ b/src/hooks/user/useAlarmPatch.ts @@ -1,6 +1,6 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { patchAlarm } from '../api/alarm.api'; -import { AlarmList } from './queries/keys'; +import { AlarmList } from '../queries/user/keys'; import useAuthStore from '../store/authStore'; export const useAlarmPatch = () => { diff --git a/src/hooks/useAlert.ts b/src/hooks/user/useAlert.ts similarity index 100% rename from src/hooks/useAlert.ts rename to src/hooks/user/useAlert.ts diff --git a/src/hooks/useApllicantList.ts b/src/hooks/user/useApllicantList.ts similarity index 89% rename from src/hooks/useApllicantList.ts rename to src/hooks/user/useApllicantList.ts index 0e57a166..085e8870 100644 --- a/src/hooks/useApllicantList.ts +++ b/src/hooks/user/useApllicantList.ts @@ -1,5 +1,5 @@ import { useQuery } from '@tanstack/react-query'; -import { applicantKey } from './queries/keys'; +import { applicantKey } from '../queries/user/keys'; import { getApplicantList } from '../api/applicant.api'; import { ApiApplicants } from '../models/applicant'; diff --git a/src/hooks/useApplicantInfo.ts b/src/hooks/user/useApplicantInfo.ts similarity index 95% rename from src/hooks/useApplicantInfo.ts rename to src/hooks/user/useApplicantInfo.ts index b247f46a..53bdc8d7 100644 --- a/src/hooks/useApplicantInfo.ts +++ b/src/hooks/user/useApplicantInfo.ts @@ -1,7 +1,7 @@ import { getApplicantInfo } from '../api/applicant.api'; import { useEffect, useState } from 'react'; import { useQuery } from '@tanstack/react-query'; -import { applicantKey } from './queries/keys'; +import { applicantKey } from '../queries/user/keys'; import { useLocation } from 'react-router-dom'; import { ApiApplicantInfo } from '../models/applicant'; diff --git a/src/hooks/useChartData.ts b/src/hooks/user/useChartData.ts similarity index 87% rename from src/hooks/useChartData.ts rename to src/hooks/user/useChartData.ts index 164cf7c9..12a8b721 100644 --- a/src/hooks/useChartData.ts +++ b/src/hooks/user/useChartData.ts @@ -1,6 +1,6 @@ import { useQuery } from '@tanstack/react-query'; import { getChartData } from '../api/chart.api'; -import { ChartDataList } from './queries/keys'; +import { ChartDataList } from '../queries/user/keys'; const useChartData = () => { const { data, isLoading, isFetching } = useQuery({ diff --git a/src/hooks/useEmailVerification.ts b/src/hooks/user/useEmailVerification.ts similarity index 100% rename from src/hooks/useEmailVerification.ts rename to src/hooks/user/useEmailVerification.ts diff --git a/src/hooks/useGetFAQ.ts b/src/hooks/user/useGetFAQ.ts similarity index 89% rename from src/hooks/useGetFAQ.ts rename to src/hooks/user/useGetFAQ.ts index cde44d6a..c123e47d 100644 --- a/src/hooks/useGetFAQ.ts +++ b/src/hooks/user/useGetFAQ.ts @@ -1,6 +1,6 @@ import { useQuery } from '@tanstack/react-query'; import { getFAQ } from '../api/customerService.api'; -import { CustomerService } from './queries/keys'; +import { CustomerService } from '../queries/user/keys'; import { SearchKeyword } from '../models/customerService'; export const useGetFAQ = (keyword: SearchKeyword) => { diff --git a/src/hooks/useGetMyComments.ts b/src/hooks/user/useGetMyComments.ts similarity index 90% rename from src/hooks/useGetMyComments.ts rename to src/hooks/user/useGetMyComments.ts index 4b10c9ee..482fece1 100644 --- a/src/hooks/useGetMyComments.ts +++ b/src/hooks/user/useGetMyComments.ts @@ -1,7 +1,7 @@ import { useQuery } from '@tanstack/react-query'; import { getMyComments } from '../api/activityLog.api'; import useAuthStore from '../store/authStore'; -import { ActivityLog } from './queries/keys'; +import { ActivityLog } from '../queries/user/keys'; export const useGetMyComments = () => { const userId = useAuthStore((state) => state.userData?.id); diff --git a/src/hooks/useGetMyInquiries.ts b/src/hooks/user/useGetMyInquiries.ts similarity index 89% rename from src/hooks/useGetMyInquiries.ts rename to src/hooks/user/useGetMyInquiries.ts index d81f01d9..d4fd49d5 100644 --- a/src/hooks/useGetMyInquiries.ts +++ b/src/hooks/user/useGetMyInquiries.ts @@ -1,7 +1,7 @@ import { useQuery } from '@tanstack/react-query'; import { getMyInquiries } from '../api/activityLog.api'; import useAuthStore from '../store/authStore'; -import { ActivityLog } from './queries/keys'; +import { ActivityLog } from '../queries/user/keys'; export const useGetMyInquiries = () => { const userId = useAuthStore((state) => state.userData?.id); diff --git a/src/hooks/useGetNotice.ts b/src/hooks/user/useGetNotice.ts similarity index 90% rename from src/hooks/useGetNotice.ts rename to src/hooks/user/useGetNotice.ts index d42c8b28..0e9239d6 100644 --- a/src/hooks/useGetNotice.ts +++ b/src/hooks/user/useGetNotice.ts @@ -1,7 +1,7 @@ import { useQuery } from '@tanstack/react-query'; import type { NoticeSearch } from '../models/customerService'; import { getNotice } from '../api/customerService.api'; -import { CustomerService } from './queries/keys'; +import { CustomerService } from '../queries/user/keys'; export const useGetNotice = (searchProperty: NoticeSearch) => { const { keyword, page } = searchProperty; diff --git a/src/hooks/useGetNoticeDetail.ts b/src/hooks/user/useGetNoticeDetail.ts similarity index 88% rename from src/hooks/useGetNoticeDetail.ts rename to src/hooks/user/useGetNoticeDetail.ts index bcfa8561..33e2a77b 100644 --- a/src/hooks/useGetNoticeDetail.ts +++ b/src/hooks/user/useGetNoticeDetail.ts @@ -1,6 +1,6 @@ import { useQuery } from '@tanstack/react-query'; import { getNoticeDetail } from '../api/customerService.api'; -import { CustomerService } from './queries/keys'; +import { CustomerService } from '../queries/user/keys'; export const useGetNoticeDetail = (id: string) => { const { data: noticeDetailData, isLoading } = useQuery({ diff --git a/src/hooks/useGetProjectData.ts b/src/hooks/user/useGetProjectData.ts similarity index 88% rename from src/hooks/useGetProjectData.ts rename to src/hooks/user/useGetProjectData.ts index f89ab19d..e77e6d32 100644 --- a/src/hooks/useGetProjectData.ts +++ b/src/hooks/user/useGetProjectData.ts @@ -1,5 +1,5 @@ import { useQuery } from '@tanstack/react-query'; -import { managedProjectKey } from './queries/keys'; +import { managedProjectKey } from '../queries/user/keys'; import { getProjectData } from '../api/joinProject.api'; const useGetProjectData = (projectId: number) => { diff --git a/src/hooks/useInView.ts b/src/hooks/user/useInView.ts similarity index 100% rename from src/hooks/useInView.ts rename to src/hooks/user/useInView.ts diff --git a/src/hooks/useInputFocus.ts b/src/hooks/user/useInputFocus.ts similarity index 100% rename from src/hooks/useInputFocus.ts rename to src/hooks/user/useInputFocus.ts diff --git a/src/hooks/useManagedProjects.ts b/src/hooks/user/useManagedProjects.ts similarity index 88% rename from src/hooks/useManagedProjects.ts rename to src/hooks/user/useManagedProjects.ts index 193daa84..00f632c9 100644 --- a/src/hooks/useManagedProjects.ts +++ b/src/hooks/user/useManagedProjects.ts @@ -1,7 +1,7 @@ import { ApiManagedProjects } from '../models/manageMyProject'; import { getMyProjectLists } from '../api/myProjectList.api'; import { useQuery } from '@tanstack/react-query'; -import { managedProjectKey } from './queries/keys'; +import { managedProjectKey } from '../queries/user/keys'; export const useManagedProjects = () => { const { data, isLoading } = useQuery({ diff --git a/src/hooks/useMyInfo.ts b/src/hooks/user/useMyInfo.ts similarity index 97% rename from src/hooks/useMyInfo.ts rename to src/hooks/user/useMyInfo.ts index cbe715fe..ee679dca 100644 --- a/src/hooks/useMyInfo.ts +++ b/src/hooks/user/useMyInfo.ts @@ -10,7 +10,7 @@ import type { ApiUserInfo, EditMyInfo } from '../models/userInfo'; import { AxiosError } from 'axios'; import { useNavigate } from 'react-router-dom'; import { ROUTES } from '../constants/routes'; -import { myInfoKey, ProjectListKey } from './queries/keys'; +import { myInfoKey, ProjectListKey } from '../queries/user/keys'; import useAuthStore from '../store/authStore'; import type { ApiAppliedProject, diff --git a/src/hooks/useNicknameVerification.ts b/src/hooks/user/useNicknameVerification.ts similarity index 100% rename from src/hooks/useNicknameVerification.ts rename to src/hooks/user/useNicknameVerification.ts diff --git a/src/hooks/useNotification.ts b/src/hooks/user/useNotification.ts similarity index 97% rename from src/hooks/useNotification.ts rename to src/hooks/user/useNotification.ts index 06165741..c8e3aa3e 100644 --- a/src/hooks/useNotification.ts +++ b/src/hooks/user/useNotification.ts @@ -2,7 +2,7 @@ import { EventSourcePolyfill, NativeEventSource } from 'event-source-polyfill'; import { useEffect, useRef, useState } from 'react'; import useAuthStore, { getTokens } from '../store/authStore'; import { useQueryClient } from '@tanstack/react-query'; -import { AlarmList } from './queries/keys'; +import { AlarmList } from '../queries/user/keys'; import { useToast } from './useToast'; import { AlarmLive } from '../models/alarm'; diff --git a/src/hooks/useOutsideClick.ts b/src/hooks/user/useOutsideClick.ts similarity index 100% rename from src/hooks/useOutsideClick.ts rename to src/hooks/user/useOutsideClick.ts diff --git a/src/hooks/usePassNonPassList.ts b/src/hooks/user/usePassNonPassList.ts similarity index 88% rename from src/hooks/usePassNonPassList.ts rename to src/hooks/user/usePassNonPassList.ts index 3d032187..56989b47 100644 --- a/src/hooks/usePassNonPassList.ts +++ b/src/hooks/user/usePassNonPassList.ts @@ -1,5 +1,5 @@ import { useSuspenseQuery } from '@tanstack/react-query'; -import { applicantKey } from './queries/keys'; +import { applicantKey } from '../queries/user/keys'; import { getPassNonPassList } from '../api/applicant.api'; export const usePassNonPassList = (projectId: number) => { diff --git a/src/hooks/usePassNonPassMutation.ts b/src/hooks/user/usePassNonPassMutation.ts similarity index 96% rename from src/hooks/usePassNonPassMutation.ts rename to src/hooks/user/usePassNonPassMutation.ts index cd3d0f42..3e103283 100644 --- a/src/hooks/usePassNonPassMutation.ts +++ b/src/hooks/user/usePassNonPassMutation.ts @@ -1,7 +1,7 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { patchPassNonPassStatus } from '../api/applicant.api'; import { AxiosError } from 'axios'; -import { applicantKey } from './queries/keys'; +import { applicantKey } from '../queries/user/keys'; import { MODAL_MESSAGE } from '../constants/modalMessage'; export interface useMutationParams { diff --git a/src/hooks/usePostInquiry.ts b/src/hooks/user/usePostInquiry.ts similarity index 95% rename from src/hooks/usePostInquiry.ts rename to src/hooks/user/usePostInquiry.ts index 5d3f8206..1a43afd5 100644 --- a/src/hooks/usePostInquiry.ts +++ b/src/hooks/user/usePostInquiry.ts @@ -1,4 +1,4 @@ -import { ActivityLog } from './queries/keys'; +import { ActivityLog } from '../queries/user/keys'; import { useMutation, useQueryClient } from '@tanstack/react-query'; import { postInquiry } from '../api/inquiry.api'; import { AxiosError } from 'axios'; diff --git a/src/hooks/useProjectCardListData.ts b/src/hooks/user/useProjectCardListData.ts similarity index 100% rename from src/hooks/useProjectCardListData.ts rename to src/hooks/user/useProjectCardListData.ts diff --git a/src/hooks/useProjectStatistic.ts b/src/hooks/user/useProjectStatistic.ts similarity index 100% rename from src/hooks/useProjectStatistic.ts rename to src/hooks/user/useProjectStatistic.ts diff --git a/src/hooks/useSaveSearchFiltering.ts b/src/hooks/user/useSaveSearchFiltering.ts similarity index 100% rename from src/hooks/useSaveSearchFiltering.ts rename to src/hooks/user/useSaveSearchFiltering.ts diff --git a/src/hooks/useSearchFilteringSkillTag.ts b/src/hooks/user/useSearchFilteringSkillTag.ts similarity index 100% rename from src/hooks/useSearchFilteringSkillTag.ts rename to src/hooks/user/useSearchFilteringSkillTag.ts diff --git a/src/hooks/useSendResultMutation.ts b/src/hooks/user/useSendResultMutation.ts similarity index 94% rename from src/hooks/useSendResultMutation.ts rename to src/hooks/user/useSendResultMutation.ts index 846186a9..f13048c0 100644 --- a/src/hooks/useSendResultMutation.ts +++ b/src/hooks/user/useSendResultMutation.ts @@ -2,7 +2,7 @@ import { useMutation, useQueryClient } from '@tanstack/react-query'; import { AxiosError } from 'axios'; import { patchSendResult } from '../api/myProjectList.api'; import { MODAL_MESSAGE } from '../constants/modalMessage'; -import { managedProjectKey } from './queries/keys'; +import { managedProjectKey } from '../queries/user/keys'; export const useSendResultMutation = ( projectId: number, diff --git a/src/hooks/useUserInfo.ts b/src/hooks/user/useUserInfo.ts similarity index 95% rename from src/hooks/useUserInfo.ts rename to src/hooks/user/useUserInfo.ts index b2da4100..e9d6e5fe 100644 --- a/src/hooks/useUserInfo.ts +++ b/src/hooks/user/useUserInfo.ts @@ -1,6 +1,6 @@ import { useQuery } from '@tanstack/react-query'; import type { ApiUserInfo } from '../models/userInfo'; -import { userInfoKey } from './queries/keys'; +import { userInfoKey } from '../queries/user/keys'; import { getUserInfo, getUserJoinedProjectList } from '../api/userpage.api'; import useAuthStore from '../store/authStore'; import type { ApiSelectUserProject } from '../models/userProject'; diff --git a/src/pages/apply/Apply.styled.ts b/src/pages/user/apply/Apply.styled.ts similarity index 100% rename from src/pages/apply/Apply.styled.ts rename to src/pages/user/apply/Apply.styled.ts diff --git a/src/pages/apply/Apply.tsx b/src/pages/user/apply/Apply.tsx similarity index 100% rename from src/pages/apply/Apply.tsx rename to src/pages/user/apply/Apply.tsx diff --git a/src/pages/apply/ApplyStep.styled.ts b/src/pages/user/apply/ApplyStep.styled.ts similarity index 100% rename from src/pages/apply/ApplyStep.styled.ts rename to src/pages/user/apply/ApplyStep.styled.ts diff --git a/src/pages/apply/ApplyStep.tsx b/src/pages/user/apply/ApplyStep.tsx similarity index 100% rename from src/pages/apply/ApplyStep.tsx rename to src/pages/user/apply/ApplyStep.tsx diff --git a/src/pages/changePassword/ChangePassword.tsx b/src/pages/user/changePassword/ChangePassword.tsx similarity index 100% rename from src/pages/changePassword/ChangePassword.tsx rename to src/pages/user/changePassword/ChangePassword.tsx diff --git a/src/pages/createProject/CreateProject.styled.ts b/src/pages/user/createProject/CreateProject.styled.ts similarity index 100% rename from src/pages/createProject/CreateProject.styled.ts rename to src/pages/user/createProject/CreateProject.styled.ts diff --git a/src/pages/createProject/CreateProject.tsx b/src/pages/user/createProject/CreateProject.tsx similarity index 100% rename from src/pages/createProject/CreateProject.tsx rename to src/pages/user/createProject/CreateProject.tsx diff --git a/src/pages/customerService/faq/FAQ.styled.ts b/src/pages/user/customerService/faq/FAQ.styled.ts similarity index 100% rename from src/pages/customerService/faq/FAQ.styled.ts rename to src/pages/user/customerService/faq/FAQ.styled.ts diff --git a/src/pages/customerService/faq/FAQ.tsx b/src/pages/user/customerService/faq/FAQ.tsx similarity index 100% rename from src/pages/customerService/faq/FAQ.tsx rename to src/pages/user/customerService/faq/FAQ.tsx diff --git a/src/pages/customerService/notice/Notice.styled.ts b/src/pages/user/customerService/notice/Notice.styled.ts similarity index 100% rename from src/pages/customerService/notice/Notice.styled.ts rename to src/pages/user/customerService/notice/Notice.styled.ts diff --git a/src/pages/customerService/notice/Notice.tsx b/src/pages/user/customerService/notice/Notice.tsx similarity index 100% rename from src/pages/customerService/notice/Notice.tsx rename to src/pages/user/customerService/notice/Notice.tsx diff --git a/src/pages/customerService/noticeDetail/NoticeDetail.styled.ts b/src/pages/user/customerService/noticeDetail/NoticeDetail.styled.ts similarity index 100% rename from src/pages/customerService/noticeDetail/NoticeDetail.styled.ts rename to src/pages/user/customerService/noticeDetail/NoticeDetail.styled.ts diff --git a/src/pages/customerService/noticeDetail/NoticeDetail.tsx b/src/pages/user/customerService/noticeDetail/NoticeDetail.tsx similarity index 100% rename from src/pages/customerService/noticeDetail/NoticeDetail.tsx rename to src/pages/user/customerService/noticeDetail/NoticeDetail.tsx diff --git a/src/pages/evaluation/Evaluation.styled.ts b/src/pages/user/evaluation/Evaluation.styled.ts similarity index 100% rename from src/pages/evaluation/Evaluation.styled.ts rename to src/pages/user/evaluation/Evaluation.styled.ts diff --git a/src/pages/evaluation/Evaluation.tsx b/src/pages/user/evaluation/Evaluation.tsx similarity index 100% rename from src/pages/evaluation/Evaluation.tsx rename to src/pages/user/evaluation/Evaluation.tsx diff --git a/src/pages/home/Home.styled.ts b/src/pages/user/home/Home.styled.ts similarity index 100% rename from src/pages/home/Home.styled.ts rename to src/pages/user/home/Home.styled.ts diff --git a/src/pages/home/Home.tsx b/src/pages/user/home/Home.tsx similarity index 100% rename from src/pages/home/Home.tsx rename to src/pages/user/home/Home.tsx diff --git a/src/pages/main/About.styled.ts b/src/pages/user/main/About.styled.ts similarity index 100% rename from src/pages/main/About.styled.ts rename to src/pages/user/main/About.styled.ts diff --git a/src/pages/main/Create.tsx b/src/pages/user/main/Create.tsx similarity index 100% rename from src/pages/main/Create.tsx rename to src/pages/user/main/Create.tsx diff --git a/src/pages/main/HeroSection.styled.ts b/src/pages/user/main/HeroSection.styled.ts similarity index 100% rename from src/pages/main/HeroSection.styled.ts rename to src/pages/user/main/HeroSection.styled.ts diff --git a/src/pages/main/HeroSection.tsx b/src/pages/user/main/HeroSection.tsx similarity index 100% rename from src/pages/main/HeroSection.tsx rename to src/pages/user/main/HeroSection.tsx diff --git a/src/pages/main/Index.tsx b/src/pages/user/main/Index.tsx similarity index 100% rename from src/pages/main/Index.tsx rename to src/pages/user/main/Index.tsx diff --git a/src/pages/main/Manage.tsx b/src/pages/user/main/Manage.tsx similarity index 100% rename from src/pages/main/Manage.tsx rename to src/pages/user/main/Manage.tsx diff --git a/src/pages/main/Project.tsx b/src/pages/user/main/Project.tsx similarity index 100% rename from src/pages/main/Project.tsx rename to src/pages/user/main/Project.tsx diff --git a/src/pages/main/Result.tsx b/src/pages/user/main/Result.tsx similarity index 100% rename from src/pages/main/Result.tsx rename to src/pages/user/main/Result.tsx diff --git a/src/pages/manage/myProjectList/MyProjectList.styled.ts b/src/pages/user/manage/myProjectList/MyProjectList.styled.ts similarity index 100% rename from src/pages/manage/myProjectList/MyProjectList.styled.ts rename to src/pages/user/manage/myProjectList/MyProjectList.styled.ts diff --git a/src/pages/manage/myProjectList/MyProjectList.tsx b/src/pages/user/manage/myProjectList/MyProjectList.tsx similarity index 100% rename from src/pages/manage/myProjectList/MyProjectList.tsx rename to src/pages/user/manage/myProjectList/MyProjectList.tsx diff --git a/src/pages/manage/myProjectParticipantsPass/MyProjectVolunteersPass.styled.ts b/src/pages/user/manage/myProjectParticipantsPass/MyProjectVolunteersPass.styled.ts similarity index 100% rename from src/pages/manage/myProjectParticipantsPass/MyProjectVolunteersPass.styled.ts rename to src/pages/user/manage/myProjectParticipantsPass/MyProjectVolunteersPass.styled.ts diff --git a/src/pages/manage/myProjectParticipantsPass/MyProjectVolunteersPass.tsx b/src/pages/user/manage/myProjectParticipantsPass/MyProjectVolunteersPass.tsx similarity index 100% rename from src/pages/manage/myProjectParticipantsPass/MyProjectVolunteersPass.tsx rename to src/pages/user/manage/myProjectParticipantsPass/MyProjectVolunteersPass.tsx diff --git a/src/pages/manage/myProjectVolunteer/MyProjectVolunteer.styled.ts b/src/pages/user/manage/myProjectVolunteer/MyProjectVolunteer.styled.ts similarity index 100% rename from src/pages/manage/myProjectVolunteer/MyProjectVolunteer.styled.ts rename to src/pages/user/manage/myProjectVolunteer/MyProjectVolunteer.styled.ts diff --git a/src/pages/manage/myProjectVolunteer/MyProjectVolunteer.tsx b/src/pages/user/manage/myProjectVolunteer/MyProjectVolunteer.tsx similarity index 100% rename from src/pages/manage/myProjectVolunteer/MyProjectVolunteer.tsx rename to src/pages/user/manage/myProjectVolunteer/MyProjectVolunteer.tsx diff --git a/src/pages/modifyProject/ModifyProject.styled.ts b/src/pages/user/modifyProject/ModifyProject.styled.ts similarity index 100% rename from src/pages/modifyProject/ModifyProject.styled.ts rename to src/pages/user/modifyProject/ModifyProject.styled.ts diff --git a/src/pages/modifyProject/ModifyProject.tsx b/src/pages/user/modifyProject/ModifyProject.tsx similarity index 100% rename from src/pages/modifyProject/ModifyProject.tsx rename to src/pages/user/modifyProject/ModifyProject.tsx diff --git a/src/pages/mypage/MyPage.styled.ts b/src/pages/user/mypage/MyPage.styled.ts similarity index 100% rename from src/pages/mypage/MyPage.styled.ts rename to src/pages/user/mypage/MyPage.styled.ts diff --git a/src/pages/mypage/MyPage.tsx b/src/pages/user/mypage/MyPage.tsx similarity index 100% rename from src/pages/mypage/MyPage.tsx rename to src/pages/user/mypage/MyPage.tsx diff --git a/src/pages/projectDetail/ProjectDetail.styled.ts b/src/pages/user/projectDetail/ProjectDetail.styled.ts similarity index 100% rename from src/pages/projectDetail/ProjectDetail.styled.ts rename to src/pages/user/projectDetail/ProjectDetail.styled.ts diff --git a/src/pages/projectDetail/ProjectDetail.tsx b/src/pages/user/projectDetail/ProjectDetail.tsx similarity index 100% rename from src/pages/projectDetail/ProjectDetail.tsx rename to src/pages/user/projectDetail/ProjectDetail.tsx diff --git a/src/pages/register/Register.tsx b/src/pages/user/register/Register.tsx similarity index 100% rename from src/pages/register/Register.tsx rename to src/pages/user/register/Register.tsx diff --git a/src/pages/userpage/UserPage.tsx b/src/pages/user/userpage/UserPage.tsx similarity index 100% rename from src/pages/userpage/UserPage.tsx rename to src/pages/user/userpage/UserPage.tsx