05 · 프로토타입 · 문제 → 해결
NULL NULL AI
서울 여행자의 헛걸음을 줄이는 AI Nowcasting 앱
"실시간"이라는 데이터가 사실은 30분 밀려 있다면, 무엇으로 메울 수 있을까.
- Expo Router
- React Native Web
- TypeScript
- Nowcasting
Project Brief
무엇을, 누구를 위해, 어디까지.
- 타겟
- 혼잡·날씨 때문에 시간을 버리는 서울 방문 외국인 여행자
- 문제 정의
- 서울시 실시간 도시 데이터는 30분 가까이 지연돼, 보고 출발하면 상황이 이미 달라져 있다
- 내 역할
- 팀장 · 기획 · UI 설계 · 프로토타입
- 기간
- 2025 · All Day Project
- 범위
- PRD · 화면 구조 · 발표 가능한 프로토타입까지 (실서비스 구현 전)
- 팀 구성
- 5인 팀 ALLDAY PROJECT · 팀장
Screens
썸네일을 누르거나 좌우 화살표로 넘기고, 큰 이미지를 누르면 확대됩니다.
홈 — 지금 가도 괜찮은 장소를 혼잡도 기준으로 제시
Pitch Deck
아이디어톤 최종 발표자료 원본입니다. 틀 안에서 스크롤해 끝까지 볼 수 있습니다.
문제 정의에서 사용자 조사, 페르소나, 핵심 기능, 화면 구성, 향후 계획까지 28쪽입니다. 구현보다 기획과 설득의 과정을 보여주는 자료입니다.
By the numbers
구조를 설명하는 숫자들.
T-0분
서울시 실시간 도시 데이터의 구조적 지연
T-0분
지하철 승하차 데이터로 메운 시점
0종 신호
혼잡도 · 날씨 · 이동 변수 결합
Problem
서울시 실시간 도시 데이터는 이름과 달리 30분 가까이 밀립니다. 여행자가 지금 사람이 적다는 화면을 보고 출발하면, 도착했을 때는 이미 상황이 달라져 있습니다.
Key Decisions
- 01
지연을 다른 데이터로 메운다
도시 데이터를 더 자주 부르는 대신, 지연이 없는 지하철 승하차 데이터와 날씨 정보를 붙여 T-30 구간을 보정하는 Nowcasting 구조를 제안했습니다.
- 02
막혔다고 알리고 끝내지 않는다
혼잡하다는 정보만 주면 여행자는 계획을 통째로 잃습니다. 막힌 장소마다 대안 장소를 함께 띄우는 것을 화면 설계의 기본 규칙으로 잡았습니다.
- 03
구현 범위를 먼저 못 박는다
짧은 기간에 전부 만들 수 없다는 것을 인정하고 PRD, 화면 구조, 발표 가능한 프로토타입까지로 범위를 확정했습니다. 남은 구현은 문서로 남겼습니다.
Validation
외국인 여행자를 기준 사용자로 두고 혼잡도 지도, 날씨 필터, 대안 추천 흐름을 프로토타입으로 검증했습니다. 기획 단계에서 끝나는 것을 전제로 PRD와 발표자료까지 정리했습니다.
How it's built
구조를 그렇게 잡은 이유.
01
지연을 다른 데이터로 메웠다
도시 데이터를 더 자주 부르는 대신, 지연이 없는 지하철 승하차 데이터와 날씨를 붙여 T-30 구간을 보정하는 Nowcasting 구조를 제안했습니다. 더 좋은 소스가 없을 때 쓰는 현실적인 방법입니다.
02
막혔다는 정보로 끝내지 않았다
혼잡하다는 말만 주면 여행자는 계획을 통째로 잃습니다. 막힌 장소마다 대안을 함께 띄우는 것을 화면 설계의 기본 규칙으로 못 박았습니다.
03
구현 범위를 먼저 확정했다
짧은 기간에 전부 만들 수 없다는 것을 인정하고 PRD, 화면 구조, 발표 가능한 프로토타입까지로 범위를 잘랐습니다. 남은 구현은 문서로 남겼습니다.



























