Tourism data product

Production

Tourism Insight

A public regional tourism-data analysis service that turns collection, evidence, review and reporting into a traceable working record.

PROJECT OVERVIEW

What the public product is for.

Tourism Insight is a public-facing product for people examining regional tourism information. It starts with Korean Tourism Organization OpenAPI data and keeps collection, diagnostic context, source evidence and reporting in the same product surface.

The project is designed around a practical question: a regional assessment is only useful when a reader can see what was collected, what was considered and when the record was made. The product therefore treats analysis history and report generation as first-class outcomes, rather than decorative exports.

Product architectureFrontendBackend APIData and evidence modelOperations documentation

PRODUCT CHALLENGE

The problem extends beyond the screen.

Tourism source data is not a finished decision document. A product has to make the source, the observation period and the limits of the record legible without turning a working screen into an academic paper.

A second challenge is continuity. A user needs to return to a previous analysis, compare it with a later record and understand why the two records may not say the same thing.

SOLUTION APPROACH

The information architecture separates collection, diagnosis, evidence, review and report generation while keeping each stage reachable from the same analysis record.

The delivery uses a web frontend for the working experience, an API layer for product behavior and a PostgreSQL-backed data model for durable records. Public pages explain the service boundaries and data source instead of implying unsupported guarantees.

USER FLOW

A sequence of judgements.

  1. 01Choose a region and analysis lens
  2. 02Collect and inspect the available tourism information
  3. 03Review evidence and data condition
  4. 04Save a comparable analysis record
  5. 05Generate an HTML or PDF report from that record

OPERATIONS PERSPECTIVE

A structure that can be explained after release.

The operating view is built around traceability: a saved record can carry its basis, timing and output alongside the result. That makes later review possible without relying on a memory of a one-time session.

The public interface is intentionally explicit about Korean Tourism Organization OpenAPI as the starting source and keeps official values distinct from internal interpretation.

ENGINEERING STACK

The stack and its role.

FrontendNuxt 4VueVuetifyTypeScriptPiniaECharts
Backend and dataFastAPIPostgreSQL / NeonKorea Tourism Organization OpenAPI
InfrastructureVercelRender