{"id":25012940,"url":"https://github.com/mnxmnz/colfume-frontend","last_synced_at":"2025-06-15T15:03:04.572Z","repository":{"id":42634218,"uuid":"380964384","full_name":"mnxmnz/colfume-frontend","owner":"mnxmnz","description":"✳︎ colfume :: 색으로 찾는 나만의 향기","archived":false,"fork":false,"pushed_at":"2023-03-05T07:21:24.000Z","size":16768,"stargazers_count":29,"open_issues_count":7,"forks_count":2,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-04-12T21:04:46.487Z","etag":null,"topics":["nextjs","react","recoil","styled-components"],"latest_commit_sha":null,"homepage":"https://www.sopt.org","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mnxmnz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-06-28T08:43:33.000Z","updated_at":"2024-06-17T15:14:15.000Z","dependencies_parsed_at":"2023-02-06T17:16:26.222Z","dependency_job_id":null,"html_url":"https://github.com/mnxmnz/colfume-frontend","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnxmnz%2Fcolfume-frontend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnxmnz%2Fcolfume-frontend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnxmnz%2Fcolfume-frontend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnxmnz%2Fcolfume-frontend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mnxmnz","download_url":"https://codeload.github.com/mnxmnz/colfume-frontend/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248631686,"owners_count":21136562,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nextjs","react","recoil","styled-components"],"created_at":"2025-02-05T06:18:21.010Z","updated_at":"2025-04-12T21:05:02.321Z","avatar_url":"https://github.com/mnxmnz.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2\u0026fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0hoKn%2FbtrcOe6TvjA%2FoJYxQxU0znFkRrQAlkoJR0%2Fimg.png\" alt=\"colfume logo\" \u003e\n    \u003cbr /\u003e\n    \u003ch1 align=\"center\"\u003ecolfume\u003c/h1\u003e\n    \u003cp align=\"center\"\u003e컬퓸에서 색을 통해 당신의 향을 찾아보세요\u003c/p\u003e\n    \u003cbr /\u003e\n    \u003cp align=\"center\"\u003e\n        \u003ca href=\"https://cooing-mandolin-be1.notion.site/c-lfume-fedc588d0ba54d6f9d1b8be10823c968\"\u003eNotion\u003c/a\u003e\n        ·\n        \u003ca href=\"https://velog.io/@devfolio/이-프로젝트-어떻게-만드셨어요-4-colfume팀-인터뷰\"\u003eInterview\u003c/a\u003e\n        ·\n        \u003ca href=\"https://drive.google.com/file/d/1jLg7OIjq7uWdmbynLuVN6bml36FHnX2k/view?usp=share_link\"\u003eFinal Presentation\u003c/a\u003e\n    \u003c/p align=\"center\"\u003e\n\u003c/p\u003e\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n## About The Project\n\n#### Sopt 28th AppJam - web part\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n## Main Feature\n\n#### ✔ Home\n\n\u003cimg alt=\"home\" src=\"https://user-images.githubusercontent.com/55784772/125957379-e85b0222-71e3-4922-abf3-1373502c7769.png\" \u003e\n\n- Header 메뉴 클릭하면 해당 링크로 이동\n- Start 버튼 클릭하면 심리 테스트 링크로 이동\n\n\u003cimg alt=\"mood and style\" src=\"https://user-images.githubusercontent.com/55784772/125957546-1d2707af-a282-4ef9-8319-ed0c1f42bed0.png\"\u003e\n\n- Palette Color 클릭하면 해당 검색 결과 페이지로 이동\n- 총 8개의 Color 가 있어서 슬라이더로 표현\n- Mood \u0026 Style 클릭하면 해당 검색 결과 페이지로 이동\n\n\u003cimg alt=\"recommendation\" src=\"https://user-images.githubusercontent.com/55784772/125957601-b3f8c61f-f6b2-4fc2-aafc-53da89a9d67c.png\" \u003e\n\n- Recommendation 향수 사진 위에 Hover 하면 향수 이름 보여줌\n- 하나의 상황에 대해 6가지 향수가 있어서 슬라이더로 표현\n- 향수를 클릭하면 해당 향수의 디테일 페이지로 이동\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n#### ✔ Color Test - Question\n\n\u003cimg alt=\"color test question\" src=\"https://user-images.githubusercontent.com/55784772/125957970-bb04aac5-80c0-4f2c-8c22-8ddfadfc890d.png\" \u003e\n\n- 사용자가 입력한 테스트의 값 저장\n- 사용자 진행 상황을 Progress Bar 로 표현\n- 사용자가 7번까지 테스트를 완료하면 로딩뷰 표시\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n#### ✔ Color Test - Result\n\n\u003cimg alt=\"color test result\" src=\"https://user-images.githubusercontent.com/55784772/125958027-898da592-51a4-4e01-93e9-c595fdcb9b24.png\" \u003e\n\n- 사용자 입력 값에 따라 8개의 결과 표시\n- 향수 추천을 받아보세요 버튼을 클릭하면 해당 색깔에 대한 Search 결과 페이지로 이동\n- 링크 복사를 클릭하면 해당 링크 복사\n- 링크 복사를 클릭하면 모달창 표시\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n#### ✔ Search\n\n\u003cimg alt=\"search\" src=\"https://user-images.githubusercontent.com/55784772/125958172-4266d84c-dd82-4c2c-89d2-cf9fef8eeae8.png\"\u003e\n\n- 제품명, 키워드를 검색하면 그에 맞는 향수 서치 결과 표시\n- Mood 와 Style 을 클릭하면 해당 버튼만 Active 효과 표시\n- Mood 와 Style 을 클릭하면 해당 서치 결과 표시\n- 서치 결과에서 향수를 클릭하면 해당 디테일 페이지로 이동\n- 향수 위에 마우스 오버하면 향수 제목 표시\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n#### ✔ Product List\n\n\u003cimg alt=\"product list\" src=\"https://user-images.githubusercontent.com/55784772/125958214-9bdfe2e3-875d-4c6a-ab58-b7cfb40052f2.png\" \u003e\n\n- 향수 팔레트 컬러를 클릭하면 해당 색에 대한 검색 결과 표시\n- 서치 결과에서 향수를 클릭하면 해당 디테일 페이지로 이동\n- 향수 위에 마우스 오버하면 향수 제목 표시\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n#### ✔ Product Detail\n\n\u003cimg alt=\"product detail\" src=\"https://user-images.githubusercontent.com/55784772/125958299-123e809d-12f2-4714-97e6-fa7f44256c98.png\" \u003e\n\n- 해당 향수에 맞는 정보 표시\n- 클릭하면 향수 id로 이동\n- 뒤로가기 버튼 클릭\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n## Folder Structure\n\n```\n📦.github\n ┗ 📂ISSUE_TEMPLATE\n ┃ ┗ 📜custom-issue-template.md\n 📦assets\n ┣ 📂main\n ┃ ┣ ...\n ┃ ┗ 📜Palette08White.svg\n ┣ 📂...\n ┃ ┣ ...\n ┗ 📜index.ts\n 📦components\n ┣ 📂common\n ┃ ┣ ...\n ┃ ┗ 📜WithSize.tsx\n ┣ 📂...\n ┃ ┗ ...\n ┗ 📜index.ts\n 📦api\n ┣ 📂detail\n ┃ ┗ 📜detail.ts\n ┣ 📂...\n ┃ ┗ ...\n ┗ 📜index.ts\n 📦pages\n ┣ 📂product\n ┃ ┗ 📜[id].tsx\n ┣ 📂test\n ┃ ┗ 📂result\n ┃ ┃ ┗ 📜[id].tsx\n ┣ 📜index.tsx\n ┣ 📜product.tsx\n ┣ 📜search.tsx\n ┣ 📜test.tsx\n ┣ 📜_app.tsx\n ┗ 📜_document.tsx\n 📦public\n ┣ 📂fonts\n ┃ ┣ ...\n ┃ ┗ 📜NotoSansKR-Thin.otf\n ┃ ┣ ...\n ┗ 📜favicon.ico\n 📦states\n ┣ ...\n ┗ 📜test.ts\n 📦styles\n ┣ 📜global-style.ts\n ┣ 📜styled.d.ts\n ┗ 📜theme.ts\n 📦types\n ┣ ...\n ┗ 📜product.ts\n 📜.eslintrc.json\n 📜.gitignore\n 📜.prettierrc.json\n 📜.stylelintrc\n 📜LICENSE\n 📜next-env.d.ts\n 📜next.config.js\n 📜package.json\n 📜README.md\n 📜tsconfig.json\n 📜yarn.lock\n```\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n## Built With\n\n| React | styled-components | Recoil | Next.js |\n| :---: | :---------------: | :----: | :-----: |\n\n```json\n\"@types/lodash\": \"^4.14.170\",\n\"@types/react-responsive\": \"^8.0.3\",\n\"@types/react-slick\": \"^0.23.4\",\n\"axios\": \"^0.21.1\",\n\"lodash\": \"^4.17.21\",\n\"next\": \"^11.0.1\",\n\"react\": \"17.0.2\",\n\"react-copy-to-clipboard\": \"^5.0.3\",\n\"react-dom\": \"17.0.2\",\n\"react-responsive\": \"^8.2.0\",\n\"react-sizeme\": \"^3.0.1\",\n\"react-slick\": \"^0.28.1\",\n\"recoil\": \"^0.3.1\",\n\"slick-carousel\": \"^1.8.1\",\n\"styled-components\": \"^5.3.0\",\n\"styled-reset\": \"^4.3.4\",\n\"swr\": \"^0.5.6\"\n```\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n## Getting Started\n\n#### Prerequisites\n\n```\nnpm install --global yarn\n```\n\n#### Installation\n\n1. Clone the Repo\n\n```\ngit clone https://github.com/mnxmnz/colfume-frontend.git\n```\n\n```\ncd colfume-frontend\n```\n\n2. Install Project Packages\n\n```\nyarn\n```\n\n3. Run the Project (Dev Mode)\n\n```\nyarn dev\n```\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n## Contributing\n\n1. Fork the Project\n2. Create your Feature Branch (git checkout -b feat/AmazingFeature)\n3. Commit your Changes (git commit -m 'add: some AmazingFeature')\n4. Push to the Branch (git push origin feat/AmazingFeature)\n5. Open a Pull Request\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n## License\n\nDistributed under the MIT License. See `LICENSE` for more information.\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n## Contact\n\n|                                                 김민지                                                  |                                                 손예지                                                  |                                                                          김소령                                                                          |                                                 김영서                                                  |\n| :-----------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------: |\n| \u003cimg src=\"https://avatars.githubusercontent.com/u/48766355?v=4\" alt=\"profile\" width=\"100\" height=\"100\"\u003e | \u003cimg src=\"https://avatars.githubusercontent.com/u/55784772?v=4\" alt=\"profile\" width=\"100\" height=\"100\"\u003e | \u003cimg src=\"https://user-images.githubusercontent.com/55784772/124715910-74793900-df3e-11eb-9745-2601765cd046.png\" alt=\"profile\" width=\"100\" height=\"100\"\u003e | \u003cimg src=\"https://avatars.githubusercontent.com/u/79343830?v=4\" alt=\"profile\" width=\"100\" height=\"100\"\u003e |\n|                                   [mnxmnz](https://github.com/mnxmnz)                                   |                                 [yezgoget](https://github.com/yezgoget)                                 |                                                        [soryeongk](https://github.com/soryeongk)                                                         |                              [kimyeongseo](https://github.com/kimyeongseo)                              |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmnxmnz%2Fcolfume-frontend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmnxmnz%2Fcolfume-frontend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmnxmnz%2Fcolfume-frontend/lists"}