[Spring Boot JPA] 쇼핑몰 사이트 만들기 - 설계

박지운·2023년 5월 27일
0

쇼핑몰 사이트 만들기

전공 기말 대체 과제로 사이트 만들기 과제를 받았다. 수업은 주로 JSP로 진행하지만 다른 프레임워크 사용도 가능하다. 그래서 지금 배우고 있는 Spring data JPA를 사용해 만들것이다. 프론트는 이전에 배운 책을 참고해 머스테치를 이용해 구현할 것이다.

https://velog.io/@gourd_erased/머스테치로-화면-구성하기

쇼핑몰 주제

가상의 쇼핑몰이지만 확실한 주제가 있으면 좋겠다 싶어 악기 판매 사이트를 정했다. 최근에 악기를 구매했을 때 너무 많은 브랜드와 정보들로 인해 불편을 겪어 입문자만을 위한 가상의 사이트를 만들기로 했다.

구현 예정

Spring data JPA + Mustache + Mysql(rds)

aquery와 미로 툴을 사용했다.

미로 : https://miro.com/ko/
시험 기간이 얼마안남았기에,,,, 프론트의 요청으로부터 DB까지 갔다오는 흐름 위주로 신경쓸 예정이다.

요구사항

  • 회원은 로그인 후 세션 유지된 채로 결제까지 가능해야함
  • 여러개의 상품을 장바구니에 담을 수 있다.
  • 관리자는 회원 탈퇴와 게시글 삭제가 가능하다.

기능 목록

  • 회원
    • 회원가입
    • 로그인(세션 유지)
    • 회원 조회
  • 상품
    • 상품 등록
    • 상품 조회
  • 주문
    • 장바구니 담기
    • 결제 (수량 감소)
    • 내역 조회
profile
앞길막막 전과생

0개의 댓글