Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,224 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

공예품 판매 B2C 사이트

공예품 판매, 구매를 지원하는 B2C 서비스입니다.

구현 중이며 배포되어 있습니다.

회원가입 후 이용 가능합니다.

(로그인, 회원가입, 상품 및 상품 상세 페이지 구현 완료)


프로젝트 구조 간단 요약 🌟

공예품 판매 B2C 서비스를 제공합니다.

  • hoopi : 백(JAVA), hoopifront : 프론트(React)
  • JWT Token 인증을 이용한 로그인 서비스를 제공합니다.



사용 기술

Technology Stack

Backend

IntelliJ Spring Boot JPA Java

Database

MySQL Redis

Cloud

Amazon RDS Amazon S3 Amazon EC2 GitHub Actions

Frontend

React

Collaboration and Testing Tools

GitHub Postman





DB Diagram을 활용한 데이터 모델링 🗂️

image

구현 기능

공통 구현

  • JWT Token 인증(cookie, redis 이용)
  • 아이디/비밀번호 exception 다르게 처리
  • 동적 배너 및 검색 카테고리 구현
  • 장기 휴면 고객 처리

회원 페이지 구현

메인 페이지

  • 신상품 컨테이너
  • 인기상품 컨테이너

회원 페이지

  • 회원 정보 메인 페이지
  • 회원 정보 수정 페이지(핸드폰 번호, 이메일 수정)
  • 배송지 수정 및 추가 삭제 페이지
  • 주문 내역 확인 페이지
  • 상제 주문 내역 확인 페이지
  • 탈퇴 버튼

상품 페이지

  • 상품 메인
  • 상품 디테일

장바구니

  • 장바구니 메인

주문

  • 주문 메인
  • 결제창
  • 결제 완료 or 실패 페이지

공지

  • 공지 메인
  • 공지 상세

관리자 페이지 구현

회원 관리 페이지

  • 회원 페이지
  • 회원 디테일 페이지
  • 회원 탈퇴 처리

상품 관리 페이지

  • 상품 메인(회원 동일)
  • 상품 디테일(회원 동일)
  • 상품 추가 페이지
  • 상품 삭제, 수정 버튼

주문 관리 페이지

  • 주문 메인
  • 주문 상세
  • 주문 상태 변경

공지 페이지

  • 공지 메인(회원 동일)
  • 공지 상세(회원 동일)
  • 공지 추가 페이지
  • 공지 삭제, 수정 버튼

About

공예품 판매 B2C 사이트. 진행 중인 프로젝트입니다. 60% 진행중

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages