-
Notifications
You must be signed in to change notification settings - Fork 0
API Documentation
wilump(Heedong Kim) edited this page Jul 1, 2023
·
1 revision
GET /hotprojects
: 인기프로젝트 상위 3개 조회
인덱스 페이지에 쓰임.
GET /classes/2/projects?page=3
: 2분반 3페이지 프로젝트 조회.
각 분반페이지에 기본값으로 쓰임.
GET /classes/2/projects?page=3&sortBy=likes
: 좋아요순 정렬된 2분반 3페이지 프로젝트 조회
각 분반페이지에서 좋아요순 정렬시 쓰임.
GET /projects?searchBy=맛집
‘맛집’으로 검색한 값들 반환
검색값 보여줄때 쓰임
GET /notices
공지사항 반환
시상식 메뉴 클릭시 나오는 공지사항들 보여줄때 쓰임
POST /projects/:id/likes
: 프로젝트 좋아요 처리
DELETE /projects/:id/likes
: 프로젝트 좋아요취소 처리
users (studentNumber, id, 인증방식이 정해지는대로 변경예정)
projects(title, class, groupNumber, groupName, members, description, pdf, video, likeCount)
likes(projectId, userId)
notices(title, contents, date)