Skip to content

Latest commit

 

History

History
190 lines (157 loc) · 4.41 KB

File metadata and controls

190 lines (157 loc) · 4.41 KB

📝 2021년 1월 8일 금요일 회의록

기능

  • 로그인
    • 로그인 API
      • Request
        • 아이디
        • 비밀번호
      • Response
        • jwt 토큰
        • 사용자 정보
          • 아이디
          • 이름
          • 전공

Authorization: Bearer {accessToken}

  • 로그아웃
    • 클라이언트 측에서 jwt 토큰 폐기

아이디 중복검사

  • 회원가입

    • 회원가입 API
      • Request
        • 이름
        • 학과
        • 아이디
        • 비밀번호
      • Response
        • jwt 토큰
        • 사용자 정보
          • 아이디
          • 이름
          • 전공
  • 학생증 인증

    • 클라이언트 측에서 처리
  • 공부한 시간 조회

    • Request
      • 사용자 id
    • Response studyLogs: [ “” : [ { day: MON, beginAt: 2020-01-02T09:00:00, endAt: 2020-01-02T11:00:00 }, { day: MON, beginAt: 2020-01-02T18:00:00, endAt: 2020-01-02T23:00:00 },

], “” : [ { day: MON, beginAt: 2020-01-02T09:00:00, endAt: 2020-01-02T11:00:00 }, { day: MON, beginAt: 2020-01-02T18:00:00, endAt: 2020-01-02T23:00:00 },

] ]

  • 내 스터디 조회

    • 스터디 조회 API
      • Response
        • 스터디 제목
        • 스터디 참가하고 있는 인원
        • 태그 목록
        • 스터디 시작 시간
  • 스터디 검색

    • 스터지 조회 API
      • Request

        • 검색 키워드(태그, 제목 대상)
      • Response

        • 스터디 제목
        • 스터디 참가하고 있는 인원
        • 태그 목록
        • 스터디 시작 시간
  • 비밀번호 변경

    • 비밀번호 변경 API
      • 필요한 정보
        • 기존 비밀번호
        • 새로운 비밀번호
  • 피드백 업로드

    • 앱스토어/애플스토어로 연결
  • 스터디 참여

    • 스터디 조회 API

      • Request
        • 스터디 id
      • Response
        • 스터디 제목
        • 상세 설명
        • 출석 시간
        • 현재 참여 중인 인원
        • 태그 목록
    • 스터디 참여 API

  • 스터디 생성

    • 스터디 생성 API
      • Request
        • 스터디 제목
        • 상세 설명
        • 출석 시간
        • 최대 인원
        • 태그 목록
  • 스터디 참가 여부 확인하는 API

    • Request

    • Response

      • 참가 여부 /v1/studies/{studyId}/check-participate
  • 공부시간 기

    • 시작 버튼 클릭하면: 스터디 시작 API

    • 종료 버튼 클릭하면: 스터디 종료 API
  • 출석 인증 사진 업로드

    • 이미지 업로드 API
      • Request
        • 이미지
      • Response
        • 이미지 url
        • 출석 시간
  • 출석 인증 사진 목록 조회

    • 인증 사진 목록 조회 API
      • Request

        • 회차
        • 스터디 id
      • Response

        • 이미지 url
        • 참가자 이름
        • 참가자 출석 상태

/posts?boardId=free 게시글 검색

  • 게시글 목록 조회

    • 게시글 목록 조회 API
      • Request
        • 게시판 id
      • Response
        • 게시글 제목
        • 게시글 작성일
        • 게시글 작성자
  • 게시글 조회

    • 댓글 목록 조회 API

      • Request
        • 게시글 id
      • Response
        • 댓글 작성자
        • 댓글 내용
    • 게시글 조회 API

      • Request
        • 게시글 id
      • Response
        • 게시글 제목
        • 게시글 content
        • 게시글 작성일
        • 게시글 작성자
        • 게시글 첨부파일
        • 댓글 개수
  • 게시글 작성

    • 게시글 작성 API
      • Request
        • 제목
        • 게시글 첨부파일
        • 내용
  • 댓글 작성

    • 댓글 작성 API
      • Request
        • 게시글 id
        • 내용
  • 피드백 질문

    • 클라우드 제공 방법 (결제 방법)(AWS) [온라인 영수증도 가능한지]
    • 개발자 등록 비용 제공 방법
    • 배포시 지원
    • 장소 제공
    • 학점 받을 수 있는 프로그램이 있는지?.?