← All selected workPortfolio overview

Portfolio case study / static prototype

CLEAN-ROOM RECREATIONFICTIONAL JOURNEYDEMONSTRATION DATA

Data-Driven Journey Experience

One clearly labelled dataset can keep an itinerary, route explanation, status notes, a poster concept and an offline currency example in step—without presenting travel advice as live information.

01 / THE PROBLEM

Journey detail tends to drift.

When dates, locations, progress notes and presentation variants are maintained in separate places, a small edit can leave a journey story inconsistent or inaccessible.

02 / BOUNDED CONTRIBUTION

Model the information first.

This clean-room case study demonstrates requirements framing, a single fictional source of truth, responsive presentation and validation-minded delivery. It does not represent a booking service, a live itinerary or a real person's travel.

03 / HOW IT WORKS

One small dataset, several accountable views.

In a production-ready implementation, one sanitised record would feed the cards, route list, poster and status indicators. This local static version intentionally makes the same fictional relationships visible in HTML so it remains readable with JavaScript disabled.

  1. INPUT

    Structured recordFive fictional stages, display labels, notes and fixed illustrative values.
  2. CHECK

    ReconcileEvery stage has one route point, one card and one visible status.
  3. RENDER

    PresentItinerary, accessible text route and poster use the same ordered story.
  4. FALLBACK

    Explain safelyStatic labels retain uncertainty and no-live-data limits when offline.

04 / FICTIONAL DEMONSTRATION

Wayfinder Five

A newly invented, planar five-stage journey. Place names are abstract labels—not destinations, coordinates or recommendations.

05story stages
01ordered route
0network requests
  1. DAY 01

    North Window

    Orientation note and first route marker.

    CONFIRMED DEMO
  2. DAY 02

    Amber Fold

    Illustrative transition with a labelled uncertainty.

    CHECK BEFORE USE
  3. DAY 03

    Glass Orchard

    Mid-route pause used to test card consistency.

    CONFIRMED DEMO
  4. DAY 04

    Quiet Span

    Accessible text route remains available without a map.

    OFFLINE EXAMPLE
  5. DAY 05

    South Beacon

    Closing marker for the poster and route sequence.

    CONFIRMED DEMO

STATUS / CURRENCY DEMONSTRATION

Fixed values, clear limits.

Currency values below are deterministic interface examples, not current rates, advice or a conversion service. A real design would display provenance and refresh state beside every live value.

DISPLAYFIXED DEMO VALUESTATE
1 Waypoint12.00 Lanternsbundled fixture
1 Waypoint4.00 Marksbundled fixture
1 Waypoint8.00 Quillsbundled fixture

Offline demonstration: values stay visible because this page ships with its fixed example data. Nothing is fetched, stored or sent away.

POSTER CONCEPT / PRINT-SAFE VIEW

A lightweight poster treatment proves the content can adapt to a different format. It is CSS and type, not copied artwork.

05 / LEARNING AND TRANSFER

The valuable work is the disciplined connection.

The demonstration focuses on a transferable practice: keep facts structured, render them consistently, expose uncertainty, and design a readable fallback before adding interface polish.

Qualitative learning

A route display is more trustworthy when the visitor can trace each visual point back to a labelled stage, see whether a note is illustrative or uncertain, and still understand the story without animation or a map.

Transferable capabilities

  • Requirements discovery
  • Data modelling
  • Accessible interface design
  • Validation thinking
  • Responsive delivery
  • Graceful degradation

06 / BOUNDARIES

A pattern demonstration, not a travel product.

This is a clean-room recreation of general engineering patterns. The names, stages, route, statuses, poster and values were written fresh for this portfolio.

No real journeyNo people, dates, bookings, routes, places, sources or images from a personal trip are included.
No live adviceThe static labels and fixed values are not current information and must not guide a real decision.
No hidden serviceNo backend, map, analytics, storage, account or external request sits behind this page.

Back to selected workHow I workLocal AI labProfessional profile