/WebPractice

쇼핑몰 웹사이트 연습

Primary LanguageJava

아나바다

사용한 skill 및 지식

  • Java
  • Spring
  • HTML
  • JSP
  • Oracle DB

목차

  1. 서비스 개요
  2. 주요 기능
  3. 판매자 기능
  4. 구매자 기능



1. 서비스 개요

Spring과 MyBatis를 이용해서 쇼핑몰 웹사이트 기능을 구현해보았습니다.
클라이언트를 판매자와 구매자로 나누어, 클라이언트 종류별로 기능을 달리하였습니다.
상세 기능은 아래와 같습니다.

2. 주요 기능

판매자 기능

  • 회원가입
  • 로그인
  • 판매물품 등록
  • 내 물품 목록 보기
  • 내 물품 수정/삭제

구매자 기능

  • 회원가입
  • 로그인
  • 판매 물품 목록 보기
  • 주문하기
  • 주문목록 확인(즉시구매, 장바구니)

3. 판매자 기능

1) 회원가입


  • ajax 요청을 통해 아이디 중복여부 즉시 출력
  • SELLER로 회원가입

2) 판매자로 로그인


3) 상품 등록


  • 상품이름, 가격 , 수량, 상세설명, 사진 등록

4) 나의 판매물품 목록 보기


5) 물품 상세페이지


6) 내 물품 수정


  • 상품 가격과 상세설명 수정

6) 삭제 후 확인



4. 구매자 기능

1) 구매자로 회원가입


  • CONSUMER로 회원가입

2) 로그인



3) 현재 판매되고 있는 목록 보기



4) 판매자명으로 검색


  • 판매자명 yeji1220으로 검색

5) 상품명으로 검색


  • 상품명 ipad로 검색

6) 주문하기


  • 구매 수량, 결제 유형 선택하여 주문

7) 내 주문목록 확인

  • 즉시결제 목록

  • 장바구니 목록