무명작가들의 작품 홍보 및 수익 파이프라인 확대를 위한 경매 및 상품 판매 중개 웹사이트
- 2023.08.28 ~ 2023. 09. 30
- 1주차 : 주제 선정, ERD 모델링, 기초데이터 수집 및 DB 삽입
- 2, 3주차 : 프론트엔드 및 백엔드 개발
- 4주차 : 디버깅
- 5주차 : 포트폴리오 제작
- version : Java8
- IDE : STS3
- Framework : Spring MVC
- Database : Oracle DB(11xe)
- ORM : Mybatis
- 일반 회원 : 사이트의 기본적인 기능 사용 가능
- 작가 : 작가 신청 후 관리자의 승인, 작품 업로드 가능
- 관리자 : 전반적인 사이트 관리
- 진행 중인 투표 목록 (카테고리별 확인 가능)
- 투표 결과 목록 (카테고리별, 월별 1등 리스트)
- 월별 투표 결과 검색
- 투표 상세 페이지
- 상품 목록 및 상세 페이지
- 재고 확인 및 장바구니 담기
- 수량 증감에 따른 총 수량 및 총금액 변동
- 장바구니 상품 중복 확인 및 바로 결제 기능
- 포인트 사용 (최종 금액보다 높은 금액 입력 불가)
- 주문 금액이 50,000원 이상일 때 무료 배송
- 카카오페이 API 적용
- 결제 취소 시 포인트 환불 (오라클 스케줄러 사용)
- 답글형 게시판
- 글쓰기, 수정, 삭제
- 제목 및 내용 검색
- 투표 내역
- 작품 업로드 내역
- 전체 페이지 HTML/CSS 적용
- 상품 관리 (수정, 삭제, 검색, 사진 첨부)
- 결제 내역 조회 (주문번호, 결제일, 회원 ID, 상품명, 결제 상태로 검색)
- 주문 상세 내역 페이지
