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

경북대 FE_안희정 6주차 과제 Step3, 4 #73

Open
wants to merge 25 commits into
base: anheejeong
Choose a base branch
from

Conversation

anheejeong
Copy link

@anheejeong anheejeong commented Aug 2, 2024

안녕하세요 멘토님! 현재 구현된 API는

  • 카테고리 목록 조회 : /api/categories
  • 상품 목록 조회 : /api/products?page=0&size=10&categoryId=1
  • 상품 조회 : /api/products/{productId}
  • 상품 옵션 목록 조회 : /api/products/{productId}/options
  • 주문하기 : /api/orders
  • 위시리스트 추가 : /api/wishes
  • 위시리스트 삭제 : /api/wishes/{wishId}
  • 위시리스트 조회 : /api/wishes?page=0&size=10
  • 회원가입 : /api/members/register
  • 로그인 : /api/members/login
  • 어드민 로그인 : /api/members/login에서 roles 'ADMIN' 체크
  • 어드민 회원 정보 조회 : /api/admin/members
  • 어드민 회원 포인트 추가 : /api/admin/members/{memberId}/point
  • 내 포인트 보기 : /api/members/point

이고, 아직 구현되지 않은 API는

  • 카카오 로그인 : /api/oauth/kakao/login?redirect-url={url}
  • 카카오 로그인 토큰 요청 : /api/oauth/kakao/login/callback?code={인가코드}&redirect-url={url}
  • 주문 목록 조회 : /api/orders?page=0&size=10

입니다. 그리고 각각의 주문 옵션을 처리해주는 로직과 페이지네이션이 아직 덜 구현되었습니다. API 명세서는 아래 링크에 정리되어있습니다.

https://www.notion.so/Day-30-d89849687b7c4f3981acafb7af10a56a

어드민 페이지의 경우 URI의 /admin 을 통해 접근 가능합니다.

배포의 경우, 현재 Vercel을 통해 https로 배포해놓았지만 백엔드 서버가 http로 배포가 되어 요청이 블락되는 이슈로, AWS S3와 CloudFront 사용해 http로 재배포 예정입니다.

아직 구현이 덜되었지만, 금요일이라 과제 제출을 위해 PR 먼저 보내놓습니다! 감사합니다🙂

@minsour
Copy link

minsour commented Aug 4, 2024

희정님 아직 배포가 안된것 같은데 맞을까요?
배포가 되면 url 공유 부탁드리겠습니다. 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants