Work archive02 · Mobile product / Travel

Ongoing project · High-fidelity prototype · Expo / React Native

Hopli

Hopli · Travel Life OS

Plan the journey, live the moment, and turn every trip into a story—with a travel companion that grows alongside you.

Try the live prototype
Hopli itinerary and route planning screen
Hopli travel capture and memories screen
Hopli Cat Studio live 3D customization screen
My roleProduct direction · UX strategy · UI design · AI-assisted implementationCurrent formatInteractive high-fidelity prototype · Active development

Live product trial

Create a trip, then explore the whole loop.

Start with an honest first-trip flow, build a local itinerary, move through Plan, Calendar, Capture, Profile, Cat Atelier, Closet, and the new Memory Book. Your demo state stays in this browser.

Open Hopli prototype18 exported routes · local demo data · mobile and desktop layouts
Latest Hopli v4 travel companion look
Hopli v4 · Cat Atelier

Product thesis

A trip should not break into five disconnected apps.

Hopli treats travel as one continuous arc: inspiration becomes a plan, the plan becomes live context, and the trip becomes a memory worth keeping.

The companion layer adds emotional continuity. A customizable Hopli Cat travels across planning, check-ins, collectibles, outfits, and post-trip stories without turning the core utility into a game.

Prototype scope

5primary travel tabs
26cat breed forms
83D closet items
18exported interactive routes

Connected journey

One system, before, during, and after the trip.

01

Inspire

Start with the way you want to travel.

Choose transport, destination, dates, and travel style without confronting a long planning form.

02

Plan

Turn constraints into a readable day.

A timeline, calendar, route preview, preparation list, and local travel vault keep the plan legible.

03

Live

Keep useful context close to the moment.

The prototype connects itinerary changes, check-ins, saved information, and capture tools around the active trip.

04

Remember

Let the journey become a story.

Photos, notes, check-ins, keepsake pages, Memory Book export, and companion progression carry the trip beyond checkout.

01 · Plan the journey

From one-tap setup to a time-and-space view.

The home flow reduces trip setup to four transport modes and three essential decisions. The day plan then pairs a reorderable itinerary with a styled route preview, making sequence and distance visible together.

Hopli Start a Trip screen with transport, destination, dates, and travel style choices
Home · Trip setupChoose how the journey begins.
Hopli Seoul itinerary with timeline and route overview
Plan · Timeline + mapRead the day in time and space.

02 · Travel support

The itinerary stays useful while the trip is happening.

Calendar, preparation, capture, check-in, and Memory Book flows share one visual language. Demo weather and route information remain clearly labelled as previews until live services are connected.

Hopli calendar with Seoul trip dates and clearly labelled weather preview
CalendarOrganize dates and daily context.
Hopli Capture screen with photos, notes, check-ins, and travel moments
CaptureCollect the moments as they happen.
Hopli check-in and share studio with badge, sticker, and story card formats
Memory StudioShape a check-in into a keepsake.

03 · Companion system

Utility with a memory of its own.

Cat DIY and Hopli Closet are not separate projects. The latest Cat Atelier uses the authored Hopli v4 GLB for orbit inspection, breed and look customization, tokens, collectibles, and a persistent travel outfit.

Hopli Cat Studio showing a real-time 3D cat, breed choices, and orbit controls
Cat DIYHopli v4, breed forms, and a live 3D orbit.
Hopli Closet with live 3D fitting, collectible outfits, and token prices
Hopli ClosetCollect, unlock, fit, and keep a look.

04 · Persistent identity

A demo profile that carries the journey forward.

Martin 张 anchors trips, cities, countries, check-ins, passport marks, travel books, and the companion state in one locally persistent prototype identity.

Hopli profile for Martin 张 with trip statistics, passport marks, and travel books
Profile · Martin 张One place for the traveller and the stories.

Technical foundation

Designed as a product system, built as a vertical slice.

Product structure
Expo Router · React Native · TypeScript · five-tab navigation
Local state
SQLite-backed trips, itinerary, memories, checklists, vault, profile, and cat state
3D companion
React Three Fiber · Three.js · authored v4 GLB · PBR materials · orbit controls
Device flows
Native media flows, keepsake composition, Memory Book export, and local persistence

What I brought

Product thinking across utility, emotion, and implementation.

01

Product & UX strategy

Mapped a full travel lifecycle and kept every feature tied to a moment before, during, or after the trip.

02

Interface system

Created a warm editorial mobile language that can hold dense plans, memories, controls, and playful companion states.

03

Interactive prototyping

Built a persistent multi-route vertical slice with native device flows, structured local data, and responsive layouts.

04

3D experience direction

Connected breed customization, real-time orbit, wearable geometry, tokens, and saved looks to the travel narrative.

Honest demo boundaries

What is real now—and what still needs production services.

The prototype is interactive and locally persistent. The following experiences remain deliberately represented as demo states:

  1. 01

    AI itinerary planning has interaction scaffolding; no production model workflow or constraint solver is connected yet.

  2. 02

    Weather and maps are visual previews, not live forecasting, geocoding, or turn-by-turn navigation.

  3. 03

    Data and selected media remain local; authentication, cloud sync, collaboration, and remote backup are not connected.

  4. 04

    The current Hopli v4 GLB is a high-fidelity prototype asset; production rigs, fur, cloth simulation, LODs, and wider device profiling remain future work.

Ongoing development

A complete direction, still becoming a complete product.

Hopli now demonstrates the core travel loop, local continuity, Memory Book tools, and companion system as one browser-testable high-fidelity prototype. It is not yet a launched travel service.

Back to all workDiscuss the project