작업 기간 - 2021.7 - 2021. 8

참여 인력 - 1인 개발

사용한 기술 스택 - SpringBoot, okhttp, retrofit, java

📌 Situation

매물을 등록하는 회원들이 매물을 올릴 때 민원24에서 건축물 대장을 직접 조회해서 평형 정보를 입력하는 과정이 불편하다는 제의가 들어왔음

🖊️ Task

  1. 건축물 대장 정보 API 개발
  2. 안드로이드 앱 내에서 건축물 대장 정보를 조회하는 기능 구현

🏈 Action

실제 앱 이미지

Untitled

건축물대장 정보 API

SpringBoot와 공공 데이터 포탈에서 제공하는 국토교통부 건축물 대장정보 서비스 API를 이용하여 API를 만들었다.

안드로이드 조회 기능

Spinner와 Button으로 구성된 CustomDialog로 건물 주소 및 상세 주소들을 보여준다.

안드로이드 조회 기능을 만들 때 상세 주소로 넘어오는 정보 값들을 서버에서 정렬을 해줘야 할지 클라이언트에서 정렬해야 할지 고민했었다.

하지만 현재 보여주는 건축물 정보는 DB에 있는 정보가 아니고 외부 API를 조회해서 보여주기 때문에 서버에서 정렬하는 것보다는 클라이언트에서 하는 게 맞다고 판단하여 클라이언트에서 정렬을 해주고 있다.

📈 Result & Analysis

분석