- 윤수빈 (BE)
- 장지원 (BE)(Product Manager)
- 김진평 (FE)(Project Manager)
- 문은빈 (FE)
- 오지수 (FE)
JavaScript | NodeJs | MySql | Rest | Prittier |
---|---|---|---|---|
윤수빈 - 🐧 장지원 - 🐹
- 로그인 🐧
- 회원가입 🐧
- 상품페이지
- 전체페이지 🐹
- 상세페이지 🐹
- 카테고리별 페이지 🐹
- 유저정보
- 개인정보변경 🐧
- 주소록 🐹
- 장바구니
- 장바구니 리스트 불러오기 🐹
- 장바구니 담기 🐧
- 장바구니 삭제 🐹
- 장바구니 수량변경 🐧
- 주문결제
- 주문페이지 정보 불러오기 🐹
- 결제 프로세스 🐹
- 오더스 테이블 넣기 🐹
- 오더스 프로덕트 테이블 넣기 🐹
- 카트 테이블 삭제 🐹
- 유저 테이블 포인트 변경 🐹
- DB 작업 🐧🐹
-
회원가입 - 정규표현식을 활용한 유효성 검사, Bcrypt를 사용한 비밀번호 암호화
-
로그인 - 기존에 테이블에 암호화하여 저장한 비밀번호와 입력된 이메일의 비밀번호와의 일치여부 확인 후 일치하면 jwt 토큰 발급
-
인가 - loginRequired 를 작성하여 인가가 필요한 모든 API에 적용
-
상품 리스트 - 상품 리스트 조회, 카테고리별 조회
-
상품 디테일 - 상품 상세페이지 조회
-
검색 - 상품 검색 기능 구현
-
할인 - 개수 별 할인 적용된 가격 안내
- 장바구니 - 장바구니 조회, 장바구니에 상품 추가, 장바구니 수정, 장바구니 삭제, 회원 잔여 포인트 안내
- 주문 - 주문 시 필요한 정보 호출 기능 구현, 주문 후 주문서 작성 및 장바구니 비우기, 잔여 포인트 안내
- 결제 - 관리자가 부여한 포인트로 결제 기능 구현