日本語はこちらをご覧ください。
당근마켓 서비스를 클론코딩한 수박마켓 프로젝트입니다.
| Backend |
Frontend |
| Java 11 |
JavaScript |
| Spring Boot 2.7.17 |
React Native |
| Spring Data JPA |
Axios |
| Swagger |
Redux |
| MariaDB |
React Navigation |
| Cloudinary |
Async Storage |
|
StyleSheet |
| Name |
Method |
URL |
Tag |
| 회원가입 |
POST |
/user |
회원 |
| 로그인 |
POST |
/user/sign-in |
회원 |
| 회원 프로필 수정 |
PUT |
/user/{userId}/profile |
회원 |
| 회원 이메일 찾기 |
POST |
/user/email |
회원 |
| 회원 비밀번호 재설정 |
POST |
/user/password |
회원 |
| 회원 탈퇴 |
PATCH |
/user/withdraw |
회원 |
| 게시글 생성 |
POST |
/post |
게시글 |
| 게시글 수정 |
GUT |
/post/{postId} |
게시글 |
| 게시글 삭제 |
DELETE |
/post/{postId} |
게시글 |
| 전체 게시글 조회 |
GET |
/posts |
게시글 |
| 게시글 상세 페이지 조회 |
GET |
/posts/{postId} |
게시글 |
| 상품 상태 수정 |
PATCH |
/post/{postId}/product-status |
게시글 |
| 게시글 상태 수정 |
PATCH |
/post/{postId}/status |
게시글 |
| 게시글 좋아요, 취소 |
POST |
/post/{postId}/hearts |
게시글 |
| 끌어올리기 |
PUT |
/post/{postId}/recent |
게시글 |
| 판매중 게시글 조회 |
GET |
/posts/selling |
게시글 |
| 숨김 게시글 조회 |
GET |
/posts/hide |
게시글 |
| 판매완료 게시글 조회 |
GET |
/posts/completed |
게시글 |
| 구매완료 게시글 조회 |
GET |
/posts/purchased |
게시글 |
| 관심 게시글 조회 |
GET |
/posts/likedBy |
게시글 |
| 게시글 검색 |
GET |
/posts/search |
게시글 |
| 카테고리별 게시글 검색 |
GET |
/posts/category/{category} |
게시글 |
| 판매중 게시글 개수 조회 |
GET |
/posts/selling/count |
게시글 |
| 숨김 게시글 개수 조회 |
GET |
/posts/hide/count |
게시글 |
| 판매완료 게시글 개수 조회 |
GET |
/posts/completed/count |
게시글 |
| 판매하기 |
POST |
/posts/{postId}/sell |
게시글 |
| 댓글 추가 |
POST |
/post/{postId}/comments |
댓글 |
| 댓글 수정 |
PUT |
/post/{postId}/comments/{commentId} |
댓글 |
| 댓글 삭제 |
DELETE |
/post/{postId}/comments/{commentId} |
댓글 |
| 후기 추가 |
POST |
/review/{postId} |
후기 |
| 후기 조회 |
GET |
/review/{postId} |
후기 |
| 구매자 후기 작성 여부 조회 |
GET |
/reviews/{postId}/buyer-status |
후기 |
| 판매자 후기 작성 여부 조회 |
GET |
/reviews/{postId}/seller-status |
후기 |
 |
 |
| 추가 |
수정 |
 |
 |
 |
 |
| 회원가입 |
로그인 |
이메일 및 비밀번호 찾기 |
프로필 수정 |