HanNuNet(한누넷) https://hannunet.pages.dev/
- 중고나라, 당근마켓, 번개장터를 한눈에 볼 수 있습니다.
- frontend : cloudflare page
- backend : PythonAnywhere
- chatbot : AWS lambda
- frontend : react, typescript, reactquery
- chatBot : node.js
git clone [GITHUB_URL]
- yarn
yarn
- npm
npm install
-
Feat 새로운 기능을 추가
-
Fix 버그 수정
-
Design CSS 등 사용자 UI 디자인 변경
-
Style 코드 포맷 변경, 세미 콜론 누락, 코드 수정이 없는 경우
-
Refactor 프로덕션 코드 리팩토링
-
Comment 필요한 주석 추가 및 변경
-
Docs 문서 수정
-
Test 테스트 코드, 리펙토링 테스트 코드 추가, Production Code(실제로 사용하는 코드) 변경 없음
-
Chore 빌드 업무 수정, 패키지 매니저 수정, 패키지 관리자 구성 등 업데이트, Production Code 변경 없음
-
Rename 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우
-
Remove 파일을 삭제하는 작업만 수행한 경우
-
!BREAKING CHANGE 커다란 API 변경의 경우
-
!HOTFIX 급하게 치명적인 버그를 고쳐야하는 경우
select: (data: totalDataType) => {
//시간순 정렬
data?.data?.sort(
(a, b) => new Date(a.date).getTime() - new Date(b.date).getTime()
);
//가격순 정렬
data?.data?.sort(
priceSortFilterValue === "lowToHigh"
? (a, b) => a.price - b.price
: (a, b) => b.price - a.price
);
let newData = { ...data };
newData.data = newData.data?.filter((i) => selectedSiteFiltering(i));
newData.data = newData.data?.filter(
(i) => i.price > minFilterValue && i.price < maxFilterValue
);
return newData;
},