- 차현수 : 공인중개사 관련 매물 매칭 관련 기능 구현, DB 설계
- 한수찬 : 일반 회원 관련 매물 매칭 관련 기능 구현, DB 설계
- 유미라 : 회원가입, 로그인, 탈퇴 등 유저 관련 기능 구현, DB 설계
- 장은진 : 일정 관련 기능 구현, CI/CD, DB 설계
Spring Data JPA | Spring | Spring Security | Java | MySQL | AWS | Heroku | Discord |
---|---|---|---|---|---|---|---|
Method | Specific Document | EndPoint | Role |
---|---|---|---|
토큰 관련 설명 | |||
회원 관리 | |||
POST | 카카오 회원가입 및 로그인 | /auth/kakao | 유미라 |
POST | 이메일 회원가입 | /auth/sign-up | 유미라 |
POST | 이메일 인증번호 요청 | /auth/code-request | 유미라 |
POST | 이메일 인증번호 확인 | /auth/code-check | 유미라 |
POST | 로그아웃 | /users/logout | 유미라 |
DELETE | 회원탈퇴 | /users | 유미라 |
POST | 이메일 로그인 | /auth/login | 유미라 |
GET | 프로필 조회 | /users | 유미라 |
PUT | 프로필 수정 | /users | 유미라 |
POST | 공인중개사 인증 | /users/auth-broker | 유미라 |
도움 | |||
POST | 일정 등록 | /users/schedule | 장은진 |
PUT | 일정 수정 | /users/schedule | 장은진 |
DELETE | 일정 삭제 | /users/schedule | 장은진 |
GET | 일정 조회 | /users/schedule | 장은진 |
GET | 상세 일정 조회 | /users/events | 장은진 |
DELETE | 상세 일정 삭제 | /users/events/{eventId} | 장은진 |
PUT | 상세 일정 수정 | /users/events/{eventId} | 장은진 |
공인중개사가 등록한 매물들 | |||
GET | 매물 새로 등록하기 전 주소 입력 단계(공인중개사) | /brokers/map?address=도로명주소 | 차현수 |
POST | 매물 새로 등록하기(공인중개사) | /brokers/items?address=도로명주소 | 차현수 |
DELETE | 매물 삭제 (공인중개사) | /brokers/items/{brokerItemId} | 차현수 |
PUT | 매물 정보 수정 (공인중개사) | /brokers/items/{brokerItemId}?address=도로명주소 - >도로명주소는 수정하고 싶을 때만 추가 | 차현수 |
PATCH | 매물 SOLD OUT (공인중개사) | /brokers/items/{brokerItemId}/soldout | 차현수 |
GET | 공인중개사가 가지고 있는 매물 전체 조회 | /brokers/items/show | 차현수 |
GET | 공인중개사 가지고 있는 매물 단건 조회 | /brokers/items/show/details/{brokerItemId} | 차현수 |
GET | 특정 지역 매물 조회 (공인중개사) | /brokers/item?dong=동이름 | 차현수 |
홈 | |||
POST | 매물 탭 메인 | /main/item | 한수찬 |
GET | 매물 탭 메인 | /main/item | 한수찬 |
GET | 홉 탭 메인 | /home | 유미라 |
일반유저의 요청정보 및 매칭이후 관리 | |||
POST | 유저 매물 요청정보 저장 | /users/items | 한수찬 |
GET | 매물 매칭 요청 동별 건수만 조회 | /users/items/dong-count | 한수찬 |
GET | 매물 매칭 요청 조회 (공인중개사) | /users/items | 한수찬 |
GET | 유저사이드 매칭조회 | /match/users/items | 한수찬 |
PATCH | 매물별매칭상태변경 | /match/brokers/{matchingId} | 한수찬 |
매칭 | |||
POST | 매물후보등록 (공인중개사) | /match/brokers/{userItemId} | 차현수 |
GET | 매칭전체조회(공인중개사) | /match/brokers/items | 차현수 |