- spring boot, kotlin
- webflux, spring scheduled
- docker & docker-compose, shell
- slack webhook
비개발자도 excel export 등으로 관리할 수 있도록 csv 를 고려합니다.
AWS Lambda 를 사용할 수도 있지만, 관리 편의상 최소 비용의 서버를 사용합니다. - AWS Lightsail
- 생일자 관리 - json & csv 형태의 조회 API
- 생일자 관리 - csv 형태로 생일자 입력 API
- 생일자 알림
- 매월 1일 9시에 해당 월 생일자 알림
- 매일 9시에 해당 일 생일자 알림
- webhook 을 통한 slack 알림
/docker/local/.env
에 webhook 세팅- local 실행
./run_local.sh
nohup ./run_local.sh &
- swagger 접속 Link