Skip to content

Jabiseo/Jabiseo-Backend

Repository files navigation

image

자비서


나만을 위한 자격증 스마트 학습 비서



소프트웨어 마에스트로 15기에서 활동한 프로젝트입니다.


📚 사용 스택


📁 Project Structure

멀티모듈 구조 사용

├── jabiseo-api 
│       └── com.jabiseo.api
│           └── <각 usecase 별 패키지> # ex : certificate, problem 등
│               └── application.usecase # 파사드 패턴으로 다른 도메인 서비스들의 반환값을 모아 응답값 생성
│               └── controller
│               └── dto
├── jabiseo-domain
│       └── com.jabiseo.domain
│           └── <도메인>  # ex : certificate , problem
│               └── domain # 도메인 오브젝트 및 레포지토리 인터페이스
│               └── dto 
│               └── exception # 도메인 별 에러 정의
│               └── service # 도메인 서비스
├── jabiseo-infrastructure # Redis, RestClient, Kafka, OpenSearch, S3 등 외부 서비스 연동
│       └── com.jabiseo.infrastructure
│           └── <외부 서비스>  # ex : Redis 등
└── jabiseo-notification # 알림 관련 로직

💻 Developers

Lead•Backend Backend
장우석 조인혁

morenow98

InHyeok-J

Releases

No releases published

Packages

No packages published

Languages