Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

커머스 프로젝트

프로젝트 소개

콘솔기반 커머스 구현 기능 구현보다 클래스 역할 분리와 확장 가능한 구조 설게에 중점

사용 기술

언어: Java 개발환경: IntelliJ

클래스 분리

Product: 상품 정보 및 재고 관리 Category: 상품 그룹 관리 CommerceSystem: 사용자 흐름 제어 Customer: 고객 상태(누적 금액, 등급)

실행 흐름

  1. 메인 메뉴 출력
    • 카테고리 목록 조회
  2. 카테고리 선택
    • 해당 카테고리의 상품 목록 출력
  3. 상품 선택
    • 상품 상세 정보 확인
  4. 뒤로가기 및 종료

현재 구현 기능

  • 카테고리 목록 조회
  • 상품 목록 조회
  • 상품 상세 정보 조회
  • 콘솔 기반 메뉴 이동

개선할 점

  • 현재 정상 범위의 숫자 입력만 가정하고 구현
  • 잘못된 숫자 입력에 대한 예외처리를 하지 않음

추가할 기능

  • 장바구니 기능
  • 관리자 모드
  • 고객 등급별 할인관리
  • 상품 검색 및 관리 기능

About

커머스

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages