- 향수 관련 커머스 사이트인 르라보 클론 프로젝트
- 짧은 프로젝트 기간동안 개발에 집중해야 하므로 디자인/기획 부분만 클론했습니다.
- 개발은 초기 세팅부터 전부 직접 구현했으며, 아래 데모 영상에서 보이는 부분은 모두 백앤드와 연결하여 실제 사용할 수 있는 서비스 수준으로 개발한 것입니다.
FrontEnd / BackEnd | 팀원 |
---|---|
FrontEnd | 윤남주, 김청규, 석정도 |
BackEnd | 최창현, 최형택, 김지연 |
- HTML/CSS
- JavaScript(ES6+)
- React
- SASS
- Django
- Python
- PyJWT
- Bcrypt
2022/01/24 ~ 2022/02/11
- 회원가입
- 로그인
- 메인페이지
- 상품 리스트 페이지, 상품 목록 API
- 상품 리스트 페이지, 상품 목록 API 필터링 적용
- 상품 상세 페이지, API
- 장바구니 기능(추가, 삭제, 수량조절)
- 프로젝트 배포
구현 파트 | |
---|---|
윤남주 | 메인, 상품리스트, 검색, 필터링 |
김청규 | 헤더, 푸터, 로그인, 회원가입 |
석정도 | 상품상세, 장바구니 |
- 검색어에 해당하는 아이템 리스트를 보여주고 해당 아이템 클릭 시 디테일 페이지로 이동
- 디테일 페이지에서 원하는 ml 선택 시 그에 맞는 아이템 정보 렌더링
- Add to Cart 버튼 클릭 시 모달창이 뜨며 모달창에서 장바구니 페이지로 이동
- 장바구니에서 수량 조절에 따른 총 가격 변화 및 상품 제거
# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm start
- 이 프로젝트는 르라보 사이트를 참조하여 학습목적으로 만들었습니다.
- 실무수준의 프로젝트이지만 학습용으로 만들었기 때문에 이 코드를 활용하여 이득을 취하거나 무단 배포할 경우 법적으로 문제될 수 있습니다.
- 이 프로젝트에서 사용하고 있는 사진 대부분은 위코드에서 구매한 것이므로 해당 프로젝트 외부인이 사용할 수 없습니다.