Skip to content

Martinel2/SpringProject_Shoppingmall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 

Repository files navigation

Spring을 활용한 쇼핑몰 웹사이트 기능 구현

Spring을 사용해보면서 Spring이 실제로 어떻게 동작하는지를 눈으로 직접 확인하며 익히기 위한 개인 프로젝트 입니다.

첫 개인 프로젝트라 부족한 부분이 많이 존재합니다. (다음 프로젝트 시에는 이를 개선하여 프로젝트를 진행하도록 노력할 예정)

버전

  • Java 17
  • Springboot 3.2.3
  • Spring Security 6.3.1.2
  • MySQL 8.0
  • Toss API 2022.11.16

추가해본 기능

프론트엔드 (html,css,js만 사용.)

  • 카테고리 기능
  • get, post를 이용하여 controller와 상호작용하고, 이를 html을 통해 보여주는 코드
  • 웹사이트 디자인 및 기타 js의 eventListener를 이용한 click 이벤트

백엔드 (Spring 사용)

  • Spring Security를 활용한 로그인 기능
  • 회원 탈퇴 기능
  • 장바구니 기능
  • 카테고리를 통한 상품 검색 기능
  • 판매자 상품 등록 기능
  • 상품 할인율 적용
  • 쿠폰 기능
  • 결제 기능(토스 API 사용)
  • 찜하기 기능
  • 리뷰 작성 기능
  • 주문 취소(환불) 기능
  • 주문내역 검색 기능
  • 상품 별점 기능
  • 홈화면에 사용자 정보를 활용한 상품 추천 기능
  • 검색결과 정렬 기능

아쉬웠던 점

About

개인 스프링 프로젝트 - 쇼핑몰 사이트 만들어보기

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published