- FE : 박지연, 유샘솔, 이지은
- BE : 강현수, 김치오, 양한아, 조혜윤
- 2021.02.15 ~ 2021.02.26
- Python
- Django
- AQueryTool
- MySQL
- CORS Header
- Bcrpyt
- PyJWT
- AWS EC2, AWS RDS
- Git
- Naver Cloud Platform API
- 회원 가입 시 SMS 인증으로 네이버 클라우드 플랫폼에서 제공하는 SMS 발신 API를 사용
- bcrypt를 이용하여 비밀번호 암호화
- 로그인 시 JWT 토큰 발급
- login decorator를 만들어서 인가 확인
- 전체 카테고리의 상품 리스트, 카테고리 별 상품 리스트
- 상품 상세 페이지
- 연관 상품 나열
- 상품 리스트 페이지 또는 상품 상세 페이지에서 특정 상품을 바로 장바구니에 담기
- 장바구니 페이지
- 장바구니에 담긴 특정 상품의 수량, 사이즈 변경
- 장바구니에 담긴 특정 상품 삭제
- 결제 페이지
- 결제 처리 및 상품 재고 변경
- 사용자의 답변에 맞는 제품 추천
- 주문 한 건에 대한 리뷰 작성
- 리뷰 페이지
- 이 프로젝트는 careof 사이트를 참조하여 학습목적으로 만들었습니다.
- 실무수준의 프로젝트이지만 학습용으로 만들었기 때문에 이 코드를 활용하여 이득을 취하거나 무단 배포할 경우 법적으로 문제될 수 있습니다.
- 이 프로젝트에서 사용하고 있는 사진 대부분은 위코드에서 구매한 것이므로 해당 프로젝트 외부인이 사용할 수 없습니다.