# SicDoRak ## 팀원 ### 정현우, 이재용, 현광빈 ## 테스트방법 #### 프론트: cd frontend; npm run start #### 백앤드: cd backend; npm run start 프론트 백 모두 문서 저장되면 다시 로딩 되니까 두개 한번에 켜놓고 수정하시면 되시겠습니다. ## Auth Specification |Method|Path|Message Format(JSON)|설명| |---|---|---|---| |POST|/auth/login|{<br>"email": string,<br>"name": string,<br>"sub": string,<br>"picture": string,<br>}|로그인 요청| |GET|/auth/logout||로그아웃 요청| |GET|/auth/session||세션 연결 확인 요청| ## Article Specification |Method|Path|Message Format(JSON)|설명| |---|---|---|---| |POST|/article|{<br>"title": string,<br>"content": string,<br>"img": string[],<br>"keyword": string,<br>"latitiude":number,<br>"longitude": number<br>}|게시글 작성 요청| |DELETE|/article/[id]||특정 게시글 삭제 요청| |GET|/article||전체 게시글 요청| |GET|/article/[id]||특정 게시글 요청| |GET|/article/search/[keyword]||키워드로 게시글 검색 요청| |GET|/article/sort/[crit]||게시글 정렬 요청| |POST|/article/[id]/comment|{<br>"content": string<br>}|댓글 작성 요청| |DELETE|/article/[articleId]/comment/[commentId]||특정 댓글 삭제 요청| |PUT|/article/[id]/like||게시글 좋아요 요청|