What it solves
장소 목록을 시간의 흐름과 현장 이동 경험으로 바꿉니다.
유적 정보는 이름과 주소만으로는 현장에서 쓰기 어렵습니다. 신라1000은 신라의 시대 구간과 연도, 장소 좌표, 가까운 유적, 이동 코스를 한 흐름으로 보여주어 방문자가 지금 무엇을 볼지 판단하게 합니다.
공공데이터의 역할과 개인 기록의 경계를 분리했습니다. 공개 장소·문화유산·날씨 정보는 서버에서 처리하고, QR 도장 기록은 사용자의 브라우저에만 남깁니다.
Built scope
탐색, 이동, 접근성, 개인 기록이 한 번의 방문 흐름으로 이어집니다.
- 신라 5개 시대 구간과 연도 슬라이더로 유적의 시간 맥락을 탐색
- 경주 유적 66곳의 이름, 좌표, 시대, 문화유산 식별 정보를 공개 API 흐름으로 제공
- 내 주변 유적, 평지 이동 코스, 큰 글자·무장애 화면으로 현장 사용성 보강
- QR 스캔 뒤에도 다음 장소 탐색이 이어지는 개인 도장 기록
- 한국어·영어 전환, 오프라인 안내, 개인정보·로컬 저장 안내를 공개 화면에 포함
- D1 캐시와 Durable Objects 요청 제한으로 외부 공공 API 호출을 안정적으로 운영
Data flow
공공데이터와 개인 기록의 쓰임을 분리해 보여줍니다.
유적 기준경주 유적 66곳을 시대·좌표·식별 정보로 정리한 D1 데이터
현장 보조관광·문화유산·기상 공공데이터를 서버측 API로 결합
개인 경험내 주변 탐색, 코스, QR 도장을 브라우저 로컬 기록으로 유지
운영 경계외부 API 키는 Worker Secret에만 두고, 최소 운영 지표만 비식별 집계
Stack
Cloudflare 전용 런타임에서 공개 데이터와 앱 경험을 운영합니다.
Live app
독립 서브도메인에서 바로 사용할 수 있습니다.
신라1000은 별도 Cloudflare Worker와 D1 데이터베이스로 운영됩니다. 메인 포트폴리오와 분리된 주소에서 실제 화면과 공개 API 동작을 확인할 수 있습니다.