2022/08/09 - 2022/08/30
- 5인 팀 프로젝트
- 회원가입, 장바구니, 찜하기, 탈퇴하기, 관리자 페이지 등의 기능이 있는 쇼핑몰 제작.
- 개발 언어: Java 11
- 동적 웹 구현: JSP (JavaServer Pages)
- DB: MariaDB, JDBC
- Web Server: Apache tomcat 9
- IDE : Eclipse
- DVCS: Git, Git-hub
- 협업 / 디자인 툴 : Figma
- Role 에 상관 없는 접근 페이지 : 랜딩, 로그인, 상품 정보 페이지
- 관리자 기능: 상품 등록, 재고관리, 회원관리, 배송관리
- 회원 기능: 상품 주문, 쇼핑카트, 결제, 마이페이지, 회원 정보 변경 및 탈퇴, 찜하기, 주문정보 확인
- 비회원 기능: 회원가입
PK) userid
PK) p_id(제품id)
FK) user table - userID, cart table - p_ID
PK) orderID
FK) order table - orderID, product table - p_id
PK) shipID FK)order table- orderID
- 상세페이지 아래에 상품 리뷰란 추가
- 카트에 담은 이후 취소하면 찜하기 항목에 추가 유도
- 매출 분석 기능 추가
전체적인 관리자 기능, 배송 정보, 찜하기, 렌딩 페이지, DB설계
전체적인 관리자 기능
렌딩 페이지, 제품 상세 페이지
주문/결제, 회원가입, 로그인-로그아웃, 비밀번호 찾기, 헤더-풋터, DB설계
장바구니, 마이페이지, 회원정보 수정 탈퇴, 카테고리, 드롭다운 메뉴, DB설계, 디자인 시스템 제작