Skip to content

오픈마켓 OUR SHOP

Notifications You must be signed in to change notification settings

etoile-j/OUR-SHOP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

232 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ OUR SHOP

OUR-SHOP 소개 이미지

📍 https://etoile-ourshop.netlify.app (현재 백엔드 API 중지됨)

테스트용 계정

  • 구매회원

    id password
    customer ourshop1
  • 판매회원

    id password
    oursell ourshop1



📋 프로젝트 소개

🖥 OUR SHOP은 판매자와 구매자가 상품을 거래하는 오픈 마켓입니다.

💁 사업자 등록증이 있는 개인 판매자나 소규모 업체가 상품을 등록하고 판매할 수 있습니다.

🙋‍♀️ 구매자들은 다양한 판매처의 상품들을 한 사이트에서 구매할 수 있습니다.



📋 개발 환경

Front-End

Back-End

제공된 API 사용 현재 중지됨



📋 기능

🎾 공통
- 반응형 레이아웃
- 모달

🔐 인증
- 권한별 접근 제한
- 구매자/판매자 로그인 및 로그아웃
- 구매자/판매자 회원가입
- 유효성 검사

🏠 메인
- 검색 (상품 이름, 상품 판매자)
- 캐러셀
- 무한 스크롤을 통한 상품 목록 표시
- 상품 클릭 시 해당 상세 페이지로 이동

🛍 상품 상세
- 상세 정보 표출
- 상품 수량 설정
- 재고 초과 시 수량 변경 버튼 비활성화
- 수량 소진 시 품절 처리
- 상품 장바구니 추가
- 이미 장바구니에 담긴 상품인지 확인
- 상품 바로 구매

🛒 장바구니
- 상품 수량 수정
- 전체 상품/상품 삭제
- 체크박스를 통한 상품 전체/개별 선택에 따른 가격 표시
- 체크박스를 통한 상품 전체/개별 선택에 따른 주문
- 상품 바로 주문

👤 마이페이지
- 구매자 주문 내역 확인

💁‍♂️ 판매자
- 판매 상품 등록/수정/삭제
- 판매 상품 목록 페이지네이션
- 상품 상세 페이지 버튼 비활성화



About

오픈마켓 OUR SHOP

Resources

Stars

Watchers

Forks

Contributors