Skip to content

Latest commit

 

History

142 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚒ 개발자 소개

역할 팀장
프로필 image
이름 박신영
GitHub sinyoung0403
기술블로그 신영tistory


⚒ 프로젝트

✔️ 프로젝트 이름

  • " Shopping Order Api "

✔️ 프로젝트 소개

  • 쇼핑 주문 관리 시스템으로, 사용자 인증, 상품 관리, 장바구니, 주문 처리 기능을 제공합니다.


🌟 주요 기능

  • 사용자 관리: 사용자 등록, 인증, 권한 관리
  • 상품 관리: 상품 CRUD 작업
  • 장바구니: 상품 추가/제거, 장바구니 내용 관리
  • 주문 처리: 주문 생성 및 주문 항목 관리
  • 보안: Spring Security를 통한 JWT 기반 인증


🛠️ 기술 스택

  • Language & Framework:

  • Security:

  • Database:

  • Caching:

  • API Docs:

  • Build & Tools:

  • IDE:

  • Version Control:



📁 프로젝트 구조

src/main/java/com/shoppingorderapi/
├── application/          # 애플리케이션 계층 (유스케이스, 서비스)
├── domain/              # 도메인 계층 (엔티티, 리포지토리)
│   ├── cart/           # 장바구니 도메인
│   ├── cartItem/       # 장바구니 항목 도메인
│   ├── order/          # 주문 도메인
│   ├── orderItem/      # 주문 항목 도메인
│   ├── product/        # 상품 도메인
│   └── user/           # 사용자 도메인
├── infra/              # 인프라 계층 (외부 서비스)
├── presentation/       # 프레젠테이션 계층 (컨트롤러, DTO)
│   ├── dto/          # DTO 모음
│   ├── auth/          # 인증 컨트롤러
│   ├── cart/          # 장바구니 컨트롤러
│   ├── order/         # 주문 컨트롤러
│   ├── product/       # 상품 컨트롤러
│   ├── config/        # 설정 클래스
│   └── security/      # 보안 설정
└── common/            # 공유 유틸리티 및 설정


🏷️ ERD

image

API 문서 링크

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages