Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Readme 파일 수정 #202

Merged
merged 3 commits into from
Jan 10, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 26 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,30 @@
[ERD](https://www.erdcloud.com/d/ZadArGCaQXFcxZuu8)
### 모듈 구조
#### api
- api-member
- api-event
- api-payment
- api-member
회원 도메인
- api-event
공연 도메인
- api-booking
결제 도메인
#### batch
스프링 배치 모듈
#### core
- core-domain
- core-infra
- core-domain
JPA 엔티티, 리포지토리
- core-infra
queryDsl, RDB 설정 파일
- core-infra-es
elastic search 설정 파일, document, searchRepository
- core-security
spring security 설정 파일
## 실행 방법
1. git clone
2. RDB, 레디스 실행 ```docker-compose up -d```
3. api-event 모듈로 이동 ```cd /api/api-event```
4. 엘라스틱 서치 도커 이미지 빌드 ```docker build -t el:0.1 -f ./Dockerfile .```
5. ELK 스택 실행 ```docker-compose up -d```
6. api-booking, api-event, api-member 각 모듈에서 스프링 어플리케이션 실행
## 테스트 방법
- 통합 http 테스트는 /http/bingterpark.http에 있습니다.
- 어드민 플로우, 유저 플로우 http 코드를 위에서부터 하나씩 실행하시면 됩니다.