본문 바로가기

프로젝트12

 필요한 데이터 찾기 (공공데이터 API) 공공데이터 포털에서 필요한 데이터에 대한 키워드로 검색하여 찾았다. 당초 기획대로라면 기상 예보까지 필요했는데 그렇게 되면 Api를 5개 사용해야해서 예보에 대한 부분은 생략했다. 강원도라는 지역으로 제한을 두었는데, 강원도내의 지역도 많기때문에 주요 여행지 5곳을 미리 정해서 해당 지역의 정보로 프로젝트를 구성했다. (강릉, 속초, 고성, 양양, 평창) 1. 실시간 미세먼지 수치 데이터를 받기 위한 Api https://www.data.go.kr/tcs/dss/selectApiDataDetailView.do?publicDataPk=15073861 한국환경공단_에어코리아_대기오염정보 각 측정소별 대기오염정보를 조회하기 위한 서비스로 기간별, 시도별 대기오염 정보와 통합대기환경지수 나쁨 이상 측정소 내역,.. 2024. 3. 12.
기능 구현을 위한 라이브러리 1-1 Nivo Chart 라이브러리 프로젝트의 핵심은 필요한 사용자가 필요한 정보를 그래프로 보여주는 것이라고 생각하고 차트 중심으로 라이브러리를 모색했다. 홈페이지의 막대 그래프와 차트 페이지의 라인 차트는 Nivo Chart 라이브러리를 사용하기로 결정했다.그 이유는 리액트의 특징인 component로 구성 되어있다. 사용자가 많은 편이라 래퍼런스가 많다. (chart.js에 이어 2위) 다양한 종류의 차트를 지원한다. 프로젝트에 스토리북을 설치하면 그래프를 커스터마이징 하여 브라우저에서 UI확인하기 편하다. (사이트에서도 기본적인 것은 커스텀 가능함) 반응형을 지원한다. https://nivo.rocks/ Home | nivo nivo.rocks y축의 숫자를 임의 지정하여 넣으려고 하니, Niv.. 2024. 3. 12.
Fineday-Gangwon 기획 1-1 기능을 담은 화면 구성 맑은 날 떠나고 싶은 도시인들을 위해 강원도 주요 여행지 5곳을 선정해 실시간 미세먼지 수치가 가장 적은 지역을 추천한다. 지역별 과거 미세먼지 수치를 그래프로 확인 하고 기록을 남기는 컨셉으로 기획했다. 화면 구성은 Oven(Kakao) 을 이용했다. 2024. 3. 12.