Skip to content

Commit

Permalink
📝docs : README 작성
Browse files Browse the repository at this point in the history
  • Loading branch information
ParkYunHo committed Jul 26, 2023
1 parent 7ea6b2a commit a154571
Show file tree
Hide file tree
Showing 4 changed files with 62 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/drwtStore-batch.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
run: ./gradlew clean --stacktrace --build-file=./batch/build.gradle.kts --exclude-task test build

- name: Job Execute
run: java -jar --Dspring.profiles.active=prod --job.name=lottoDrwtStoreJob startDrwtNo=$START_DRWTNO endDrwtNo=$END_DRWTNO ./build/libs/batch-0.0.1-SNAPSHOT.jar
run: java -Dspring.profiles.active=prod -jar ./batch/build/libs/batch-0.0.1-SNAPSHOT.jar --spring.batch.job.names=lottoDrwtStoreJob --startDrwtNo=$START_DRWTNO --endDrwtNo=$END_DRWTNO
env:
START_DRWTNO: ${{ inputs.startDrwtNo }}
END_DRWTNO: ${{ inputs.endDrwtNo }}
2 changes: 1 addition & 1 deletion .github/workflows/store-batch.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ jobs:
run: ./gradlew clean --stacktrace --build-file=./batch/build.gradle.kts --exclude-task test build

- name: Job Execute
run: java -jar --Dspring.profiles.active=prod --job.name=lottoStoreJob ./build/libs/batch-0.0.1-SNAPSHOT.jar
run: java -Dspring.profiles.active=prod -jar ./batch/build/libs/batch-0.0.1-SNAPSHOT.jar --spring.batch.job.names=lottoStoreJob
60 changes: 60 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# 로또폴리오
로또판매점 지도 및 로또 포트폴리오 제공 서비스

---

## Contents

* [담당자](#담당자)
* [배경](#배경)
* [개발환경](#개발환경)
* [프로세스](#프로세스)

---

### 담당자

* 박윤호


### 배경

* 지도앱을 통해 로또판매점을 검색하여 찾아갔는데 실제로 로또를 판매하지 않는 곳이 많았음
* 로또공식홈페이지에서 내려받은 데이터를 지도앱에 표시해주면 좋겠다는 생각에서 출발함
* 로또 포트폴리오는 사용자가 로또번호 선택시 좀더 도움을 주고자 추가한 기능

### 개발환경

> Project
* Spring Boot 3.1
* Kotlin 1.8
* Gradle 7.6.1
> Architecture
* Multi Module (api / batch / code)
* Hexagonal Architecture
> Network
* Webflux Functional Endpoint
* Spring Cloud OpenFeign
* WebClient (Spring Webflux)
> Cache
* Caffeine Cache
> DB
* MySQL 8.0.33
* JPA
* QueryDSL
* Spring Cloud Vault
> TestCase
* Kotest
* Cucumber
* WebTestClient
> CICD
* GitAction
* DockerHub
* JIB
* Oracle Cloud
> Docs
* SpringDocs Openapi(Swagger)

### 프로세스

![img.png](process.png)
Binary file added process.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit a154571

Please sign in to comment.