Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 1.81 KB

README.md

File metadata and controls

38 lines (24 loc) · 1.81 KB

Haru NEWS (하루 뉴스)


img.png

프로젝트 소개

"하루 뉴스"는 뉴스를 잘 보지 않아 사회적 이슈를 빠르게 접하지 못하는 저의 상황을 개선하고자 개발 되었습니다. 매일 아침 9시 랜덤 카테고리(경제, 사회, 생활/문화 등) 기반 최신 뉴스 소식을 슬랙을 통해 받아볼 수 있도록 만들었습니다.

프로젝트 기간 및 멤버

  • 기간 : 2024-01-20 ~ 2024-01-20
  • 멤버 : 개인 프로젝트

기술 스택

  • Backend : Spring Boot 3.2.2, Java 17
  • Infra : aws(ec2, parameter-store)

프로젝트 사용 기능

  • Slack : Slack의 Webhook을 이용하여 채널에 메세지를 전송하도록 구현
  • Naver API : Naver API를 이용하여 최신 뉴스 데이터를 받아오도록 구현

WiKi 정리

로컬에서 프로젝트 실행 방법

  1. git clone을 통해 프로젝트를 다운로드 받습니다.
  2. https://developers.naver.com/main/ 에 접속하여 Naver API 사용을 위한 Client-id, Client-secret을 발급 받아 application.yml에 설정합니다.
  3. slack 앱에서 Incoming WebHooks를 추가하고, 메세지를 전달받을 채널을 설정합니다.
  4. WebHooks 설정을 마치고 WebHook URL을 복사하여 application.yml에 설정합니다.