Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[김희수] Week18 #436

Merged
merged 13 commits into from
Apr 6, 2024
Merged

[김희수] Week18 #436

merged 13 commits into from
Apr 6, 2024

Conversation

designsoo
Copy link
Collaborator

요구사항

기본

  • [프로젝트 전반] https://bootcamp-api.codeit.kr/docs/linkbrary/v1 문서를 참고해 https://bootcamp-api.codeit.kr/api/linkbrary/v1 api를 활용했나요?
  • [프로젝트 전반] api 요청에 TanStack React Query를 활용했나요?
  • [로그인, 회원가입 페이지] 로그인은 POST ‘/auth/sign-in’ 을 활용했나요?
  • [로그인, 회원가입 페이지] 회원가입은 POST ‘/auth/sign-up’ 을 활용했나요?
  • [로그인, 회원가입 페이지] 이메일 중복확인은 POST ‘/users/check-email’ 을 활용했나요?
  • [링크 공유 페이지] 폴더의 정보는 GET ‘/folders/{folderId}’, 폴더 소유자의 정보는 GET ‘/users/{userId}’를 활용했나요?
  • [링크 공유 페이지] 폴더의 링크 데이터는 GET ‘/folders/{folderId}/links’ 를 활용했나요?
  • [링크 공유 페이지] 유효한 access token이 있는 경우 GET ‘/users’ 로 현재 로그인한 유저 정보를 받아 상단 네비게이션 유저 프로필을 보여 주나요?
  • [링크 공유 페이지] 유효한 access token이 없는 경우 “로그인” 버튼을 보여 주나요?
  • [폴더 페이지] 폴더 페이지에서 현재 유저의 폴더 목록 데이터는 GET ‘/folders’ 를 활용했나요?
  • [폴더 페이지] 폴더 페이지에서 전체 링크 데이터를 받아올 때 GET ‘/links’, 특정 폴더의 링크를 받아올 때 GET ‘/folders/{folderId}/links’를 활용했나요?
  • [모달] 폴더 이름 변경은 ‘PUT /folders/{folderId}’를 활용했나요?
  • [모달] 폴더 생성은 ‘POST /folders’를 활용했나요?
  • [모달] 폴더 삭제는 ‘DELETE /folders/{folderId}’를 활용했나요?
  • [모달] 링크 삭제는 ‘DELETE /links/{linkId}’를 활용했나요?
  • [모달] 링크 생성은 ‘POST /links’를 활용했나요?

주요 변경사항

  • 리액트 쿼리 적용

멘토님께

  • 쿼리를 제대로 적용하지 못해서 refetch 되지 않습니다. (새로고침 후 반영됨)
  • 회원가입 페이지 구현하지 못했습니다.
  • 타입스크립트 적용하지 못했습니다.
  • 리팩토링하지 못했습니다.
  • 커밋 60개를 한 번에 올렸습니다. 죄송합니다.

@designsoo designsoo added 미완성 죄송합니다... bug Something isn't working labels Feb 25, 2024
@JaeSang1998 JaeSang1998 merged commit 884fc23 into codeit-bootcamp-frontend:part3-김희수 Apr 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working 미완성 죄송합니다...
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants