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

BE 요구사항 #10

Open
Hyune-c opened this issue Mar 28, 2020 · 1 comment
Open

BE 요구사항 #10

Hyune-c opened this issue Mar 28, 2020 · 1 comment

Comments

@Hyune-c
Copy link
Contributor

Hyune-c commented Mar 28, 2020

아래 내용은 합의되지 않은 저의 의견이며, 월요일 전까지 지속적으로 추가될 수 있습니다.

# 내부 요구사항

배포 서버에 대한 관리

배포 전략과 script 작성, BE 간의 키 공유를 준비합니다.

Dan
AWS 를 사용하면 한대만 무료로 사용할 수 있기에 dev, master 를 각각 나눠 담당하면 좋겠습니다.

GPS 좌표를 TM 좌표로 전환합니다

근접측정소 목록 조회 에서 필요한 TM 좌표를 구합니다.

Dan
Client 에서 구현시 IOS, FE 이중으로 구현해야됨으로 BE 에서 해주는 게 좋다고 생각합니다.

Mockup 서버 구현

Dan
이전과 같이 PostMan 으로 하면 될 것 같습니다.

API KEY 관리 방법

Dan
서버에 하드코딩하지 않고 할 수 있는 방법이 있을까요?

# BE - 기상청 요구사항

미세먼지 API KEY 발급 완료

공공데이터 포털에서 발급 (https://www.data.go.kr)

  • 측정소정보 조회 서비스 (한국환경공단_측정소정보)
  • 대기오염정보 조회 서비스 (한국환경공단_대기오염정보)

미세먼지 앱 구현 (제안서의 3페이지)

  • 변환된 TM 좌표를 기반으로 근접측정소 목록 조회 를 사용하여 적합한 측정소 정보를 가져옵니다

    • 측정소가 여러개 나오는 경우 첫번째 것을 사용합니다
  • 측정소 정보를 기반으로 측정소별 실시간 측정정보 조회 를 사용하여 미세먼지 정보를 가져옵니다.

대기질 예보통보 조회 구현 (제안서의 4페이지)

대기질 예보통보 조회 를 사용합니다.

# BE - 기상청 배치작업

DB 구현이 들어갑니다.

Dan
아직 여기는 생각하고 싶지 않습니다..........

@moonelysian
Copy link
Contributor

배치는...으음...구글 클라우드 스케쥴러 붙이면 될꺼 같긴해요! 클라우드 쓰지말라는 말은 안 하셨으니까ㅎㅎㅎㅎㅎ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants