Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lunaxislu/tradewithanabada
https://github.com/lunaxislu/tradewithanabada
react supabase typescript
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/lunaxislu/tradewithanabada
- Owner: lunaxislu
- Created: 2023-12-26T02:21:33.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-18T09:34:25.000Z (12 months ago)
- Last Synced: 2024-02-18T10:29:17.510Z (12 months ago)
- Topics: react, supabase, typescript
- Language: TypeScript
- Homepage:
- Size: 6.42 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ANABADA (중고거래 물물교환 사이트)
서로의 물품 비슷한 가격대에 교환 할 수 있는 웹사이트 입니다.
## Stack
FE
- React, TypeScript, React Query(tanstack query v5), React Context, Styled Components
Be
- Supabase (Bass)
Lib
- Slack
- axios
- Supabase
- web-vitals
- react-chartjs-2
- react-error-bounder
- react-router-dom v6
- react-image-file-resizer### 주요 기능
1. 로그인, 회원가입, 비밀번호 찾기 & 재설정
2. 마이 페이지 프로필 변경 (이미지, 닉네임 변경)
3. 리뷰 차트
4. 찜, 판매, 판매 완료, 구매 완료 목록 상태
5. 상품 최신 순, 인기 순, 카테고리 순 정렬
6. 캐러셀 화면전환
7. 검색 기능 (키워드로 제목 & 내용 찾기)
8. 기본적인 상품 CRUD
9. 유저 팔로잉
10. 실시간 채팅 기능 (이미지 업로드, 구매 완료 상태 변경)
11. 무한 스크롤 (useInfiniteQuery, IntersectionObserver)
12. 이미지 최적화