Skip to content

0906 회의록 아티클 스쿼드 주간회의

동해 edited this page Sep 15, 2023 · 10 revisions

기능 개발 계획

  • 아티클 필터링(백엔드, 프론트, 안드로이드) → 젤 중요할 것 같아요.
    • 작성한 크루의 코스 별로 필터링 (오션)
Request
GET /articles/filter?course={"backend","frontend","android"}&bookmark={true,false}

Response
[
    {
        "id": 44,
        "userName": "v오션v",
        "title": "노션 테스트",
	"isBookMarked": true,
        "url": "https://boundless-fluorine-45a.notion.site/65e3d5fb2b934dee879b248c724871ba?pvs=4",
        "imageUrl": "https://www.notion.so/images/meta/default.png",
        "createdAt": "2023-09-04 15:24"
    },
    {
        "id": 43,
        "userName": "나는 도밥",
        "title": "serialization(직렬화)/deserialization(역직렬화)",
	"isBookMarked": false,
        "url": "https://think0wise.tistory.com/107",
        "imageUrl": "https://img1.daumcdn.net/thumb/R800x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbzkgId%2FbtseoWYQD0R%2Fxgv7YLtz6yC0CSN8bi3xE1%2Fimg.png",
        "createdAt": "2023-08-16 17:20"
    }
]
  • 북마크 (U)(홍실)
Request
PUT /articles/{articleId}/bookmark
Authorization: Bearer {token}

{
	"checked": {true, false}
}

Response
200 ok

  • 조회수 (프론트분들과 협의 필요 / 데이터 쌓아놓기 용도 + 정책 논의 필요)
  • 비크루 회원-> 소개글, 스크랩만 존재 ( 비 크루 회원 전용 프로필 만들어야할지 논의 필요) (스플릿, 주디)
  • 사용자가 아티클 조회시 표시
  • 사용자 구독 기능

논의해야 할 사항

홍보 관련 논의

새로운 기능 관련 논의

  • 필터링 기능(크루의 세션에 따라 나누기)
  • 북마크 기능
    • 북마크의 뷰를 어떤 식으로 가져가야 할지?
  • 비회원 관련 기능 논의(백)

다음 개발 단위 API 개수

  • 북마크 상태 설정 API
  • 필터링(option = 프,백,안,북) API
  • 아티클 전체조회(isBookMarked 반환값 추가)
    • 회원인 경우
    • 회원이 아닌 경우
Clone this wiki locally