Skip to content
Snippets Groups Projects
README.md 1.29 KiB
Newer Older
Hyun Woo Jeong's avatar
Hyun Woo Jeong committed
# SicDoRak

Hyun Woo Jeong's avatar
Hyun Woo Jeong committed
## 팀원
### 정현우, 이재용, 현광빈
Hyun Woo Jeong's avatar
Hyun Woo Jeong committed

Hyun Woo Jeong's avatar
Hyun Woo Jeong committed
## 테스트방법
#### 프론트: cd frontend; npm run start
#### 백앤드: cd backend; npm run start
프론트 백 모두 문서 저장되면 다시 로딩 되니까 두개 한번에 켜놓고 수정하시면 되시겠습니다.
Gwangbin's avatar
Gwangbin committed

## Auth Specification
|Method|Path|Message Format(JSON)|설명|
|---|---|---|---|
Gwangbin's avatar
Gwangbin committed
|POST|/auth/login|{<br>"email": string,<br>"name": string,<br>"sub": string,<br>"picture": string,<br>}|로그인 요청|
Gwangbin's avatar
Gwangbin committed
|GET|/auth/logout||로그아웃 요청|
|GET|/auth/session||세션 연결 확인 요청|

## Article Specification
|Method|Path|Message Format(JSON)|설명|
|---|---|---|---|
Gwangbin's avatar
Gwangbin committed
|POST|/article|{<br>"title": string,<br>"content": string,<br>"img": string[],<br>"keyword": string,<br>"latitiude":number,<br>"longitude": number<br>}|게시글 작성 요청|
|DELETE|/article/[id]||특정 게시글 삭제 요청|
Gwangbin's avatar
Gwangbin committed
|GET|/article||전체 게시글 요청|
|GET|/article/[id]||특정 게시글 요청|
Hyun Woo Jeong's avatar
Hyun Woo Jeong committed
|GET|/article/search/[keyword]||키워드로 게시글 검색 요청|
|GET|/article/sort/[crit]||게시글 정렬 요청|
Gwangbin's avatar
Gwangbin committed
|POST|/article/[id]/comment|{<br>"content": string<br>}|댓글 작성 요청|
Gwangbin's avatar
Gwangbin committed
|DELETE|/article/[articleId]/comment/[commentId]||특정 댓글 삭제 요청|
Hyun Woo Jeong's avatar
Hyun Woo Jeong committed
|PUT|/article/[id]/like||게시글 좋아요 요청|