토이 프로젝트 정리

dongdong·2022년 8월 22일
0

공부프로젝트

목록 보기
1/9

토이 프로젝트에서 구현한 기술과 기술에 대한 간단한 설명을 작성 하려 한다.
webShop

init 계정 :
1) user@naver.com 1234
2) admin 1234

구현한 기술

개발기간 : 3개월
개발인원 : 1명

  • 계정
    • 회원가입, 로그인, remember-me 쿠키
  • 장바구니 구현
    • 목록에서 선택주문, 선택 삭제
  • 아이템
    • CRUD, 이름으로 검색, 가격 내림차순 정렬, 페이징 처리
    • 아이템 이미지 aws s3에 저장
  • 주문
    • CRUD
  • 쿠폰
    • 고정 or 비율 할인쿠폰 CRUD
  • 포인트
    • 포인트 기능

form 과 Dto

화면으로 입력 받는 경우 ~Form으로 만들고, 응답을 주는 경우 ~Dto로 구분했다.

form 데이터 검증

@Vaild사용

회원가입 & 로그인

회원가입 & spring security 로그인

이름으로 동적검색

동적검색 해결

가격 내림차순

가격 내림차순 구현 해결

아이템 이미지

이미지업로드-s3

주문

주문구현하기

쿠폰

쿠폰구현하기

리뷰 댓글 작성

ajax이용해서 리뷰댓글작성

포인트

포인트 기능

profile
공부하고 기록하기~

0개의 댓글