구름톤 15기 최우수상 - 포트홀맵 제주
서비스 소개 Introduction
비전 Vision
포트홀맵 제주
제주도민이 직접 제보하고 확인하는 실시간 포트홀 안전 지도 플랫폼
서비스 기능 Service Features
포트홀 신고
•
도로 위 포트홀 → 사진이나 위치만으로 신고 → (선택) 민원 접수
•
민원 접수된 포트홀은 처리 현황 확인 가능
포트홀 표시
•
지도에 포트홀 표시
•
민원 접수된 포트홀 위치도 표시
포트홀 알림
•
포트홀 500m 이내 접근 시, 음성·진동 알림
•
우회 경로 제안
데모 비디오 Demo
기획 배경 Background
한 해 포트홀 관련 민원 건수만 3700건. 위험한 도로 환경에 노출되는 운전자들.
주제
#제주 #클라우드 #제주도민의 삶을 바꾸는 생활 인프라 개선
문제 의식
•
제주도 한 해 포트홀 발생 건수는 약 3700건
→ 과연 적절하게 처리되고 있나? 그렇지 않다. 부족한 예산으로 땜질식 처방이라는 지적이 많다. (JIBS를 비롯한 다수의 제주 언론사들)
•
정말로 해결이 필요한 문제인가?
→ 민원 사이트를 통해 확인한 다양한 사례 및 수많은 제보 + 평균 처리기간 6.3일로 접수 후 처리기간까지 운전자에 대해 정보 미제공
•
IT 기술로 해결이 가능한 문제인가?
◦
포트홀 자체의 해결이 아닌, 그로 인해 발생하는 피해를 예방하는 것이 목적이므로 정책적인 인프라 개선 없이 IT 기술로 해결 가능함
핵심 기술 Core Technology
FrontEnd
•
Flutter : 단일 코드베이스로 iOS/Android 크로스 플랫폼 네이티브 성능의 모바일 앱 구현
•
Riverpod : 포트홀 제보 데이터, 사용자 위치, 알림 설정 등 전역 상태 관리
•
Naver Map SDK : 실시간 포트홀 위치 시각화 및 마커 클러스터링 기반 지도 렌더링 최적화
BackEnd
•
Spring : WebMVC 기반의 HTTP API 구축
•
Kubernetes : 컨테이너 오케이스트레이션 기반의 무중단 배포 환경 구성
•
MySQL : Spatial Index를 활용한 위치 기반 대용량 포트홀 데이터 효율적 조회 및 저장
Design
•
Figma : Component 기반 일관된 디자인 시스템 구축 및 개발자 핸드오프 자동화
•
Vapor : Vapor design system을 이용한 일관된 디자인 시스템 사용
External Services
•
Naver Map API : 제주도 전역 포트홀 위치 시각화 및 실시간 경로 안내 제공
•
FCM(Firebase Cloud Messaging) : 포트홀 근접 시 실시간 푸시 알림 및 Topic 기반 지역별 알림 전송












