기능 method 경로 담당자 개발 현황
회원가입 POST /users 방준철 개발 완료
username 중복 체크 GET /check/username?username={username} 방준철 개발 완료
nickname 중복 체크 GET /check/nickname?nickname={nickname} 방준철 개발 완료
로그인 POST /login 방준철 개발 완료
로그아웃 POST /logout 방준철 개발 완료
Google 소셜 연동 POST /oauth2/authorization/google 방준철 개발 완료
trades 포스트 검색 기능 (페이징) GET /trades?keyword=[키워드]&category=[카테고리]&orderby=[정렬 기준]&page=[페이지 번호] 권정연 개발 완료
trades 포스트 목록 GET /trades 권정연 개발 완료
trades 포스트 작성폼 GET /trades/write 권정연 개발 완료
trades 포스트 작성 POST /trades 권정연 개발 완료
trades 포스트 모두 읽기 (무한 스크롤 要) GET /trades 방준철 개발 완료
trades 포스트 하나 읽기 GET /trades/:id 권정연 개발 완료
trades 포스트 하나 수정하기 (판매중-거래완료 상태 변경 등) PATCH /trades/:id 권정연 개발 완료
trades 포스트 하나 삭제하기 DELETE /trades/:id 권정연 개발 완료
동네 인증 POST /users/:id/locations 신동규 개발 완료
리뷰/평점 POST /reviews 신동규 개발 완료
리뷰/평점 삭제 DELETE /reviews/:id 신동규 개발 완료
프로필 페이지 GET /users/:id 신동규 개발 완료
채팅방 생성 또는 조회 POST /chats 조권호 특정 거래 상품에 대해 두 사용자 간의 채팅방이 없으면 생성하고, 있으면 기존 채팅방 정보를 반환합니다.
내 채팅방 목록 조회 GET /chats 조권호 현재 로그인한 사용자가 참여 중인 모든 채팅방의 목록을 조회합니다.
채팅방 상단 정보 조회 GET /chats/{id}/details 조권호 특정 채팅방에 연결된 거래 상품의 상세 정보를 조회합니다.
채팅방 메시지 내역 조회 GET /chats/{id}/messages 조권호 특정 채팅방의 과거 메시지를 페이지네이션으로 조회합니다.
메시지 알림 GET /notifications/unread-count 조권호 현재 로그인한 사용자의 전체 안 읽은 메시지 개수를 반환합니다.
거래 상태 변경 PATCH /trades/{id}/status 조권호 판매자가 거래 상태를 변경합니다. (예: '판매중' -> '거래완료')
챗봇 메시지 전송 POST /chatbot/messages 조권호 사용자가 챗봇에게 메시지를 보내고 AI의 답변을 받습니다.
챗봇 메시지 내역 조회 GET /chatbot/messages 조권호 로그인한 사용자의 챗봇 대화 기록을 페이지네이션으로 조회합니다.
실시간 통신 (WebSocket) ws(s)://{YOUR_SERVER_HOST}/ws/chat 조권호