Skip to content

가지마켓 - 동네 위치 기반 개인 간 중고거래 서비스

Notifications You must be signed in to change notification settings

aaaz425/gaji-market

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 

Repository files navigation

🍆 가지마켓 - 오만가지 중고거래 세상

1. 프로젝트 소개

  • 당근마켓을 참고한 동네 위치 기반 개인 간의 중고거래 서비스
  • 기간: 2023.08 - 2023.10. (6주)
  • 참여 인원: FE 2명 / BE 2명씩 2팀
  • 라이브러리: React
  • 사용언어: TypeScript
  • 상태관리: react-query, jotai
  • CSS: styled-components
  • 번들러: vite
  • 자세한 프로젝트 진행 과정이 궁금하다면 Wiki를 참고해주세요!

2. 미니 데모

gajidemo

3. FE 팀원 소개

조이 토코
avatar avatar
역할 역할
회원가입/로그인 기능 설계 및 구현
카카오 OAuth 로그인
토큰 재발급 및 로그아웃
회원 프로필, 동네 정보 조회/수정
동네 검색/목록 조회
중고 상품 상세 조회
상품 판매 상태 수정
유저 카테고리 관심 상품 조회
관심 상품 추가/삭제
관심 상품 여부 조회
채팅방 존재 여부 조회
채팅방 생성
채팅방 메시지 조회
채팅방 나가기
실시간 채팅 메시지 발송/구독
공용 컴포넌트(Button, Modal, NavBar) 구현
GitHub OAuth 로그인
중고 상품 판매 목록 조회
카테고리 목록 조회
상품 상태 목록 조회
새로운 중고 상품 등록
메인 화면 상품 목록 전체 조회
중고 상품 수정/삭제
채팅방 목록 조회
공용 컴포넌트(Menu, Alert, TopBar) 구현
커스텀훅
useAnimation, useAutoHeight,
useDrag, useMenuPosition,
useOutsideClick, useWatchScroll
구현

About

가지마켓 - 동네 위치 기반 개인 간 중고거래 서비스

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.7%
  • JavaScript 3.9%
  • CSS 1.1%
  • HTML 0.3%