Work

Product case study

TrailDesk

Route maps, gear lists and emergency contacts that still work where there is no signal.

Explore the case study
TrailDesk landing page showing offline trip planning with route mapping and gear checklists.
Role
Sole designer and engineer. Product structure, interface, and build.
Stack
Next.js, Offline first, Mapping

A closer look

TrailDesk destination catalogue showing international route discovery, regional filters and researched trip planning context.

The problem

Trip plans often sit across map tabs, notes, gear lists, and messages. That becomes a practical problem when the connection disappears and the important detail is no longer easy to reach.

The objective

Bring route context, preparation, and essential contacts into one calm mobile workspace that remains useful beyond reliable coverage.

Research

I mapped what changes between planning at home and checking a plan outdoors. The useful information became a short sequence: choose a destination, understand the route, prepare the kit, and keep essential details close.

Design decisions

  1. Organise around the trip

    Destinations lead into route context and preparation instead of exposing separate tools. The interface follows the way a plan is assembled, so the next useful action stays clear.

  2. Let mobile set the hierarchy

    Wide screens keep destination context visible beside the work. On a phone, the same information becomes a direct reading order with actions placed where they are needed.

Engineering decisions

  1. Keep critical information portable

    Route details, lists, and contacts are structured as durable trip data rather than a collection of temporary screens. The product is designed to remain understandable after a connection drops.

  2. Separate saved facts from changing conditions

    The interface does not present cached planning information as live conditions. That distinction keeps an offline tool useful without giving old information false authority.

Challenges and tradeoffs

Offline access creates a responsibility as well as a convenience. A saved route can support preparation, but it cannot guarantee current weather, access, or emergency coverage. The design has to keep those limits visible without making every screen feel like a warning.

The turning point
The product became clearer when I stopped treating the map as the product. The real product is a prepared trip that still makes sense when the map cannot update.

The solution

A responsive trip planning workspace that brings destination discovery, route context, gear preparation, and essential contacts into one continuous flow.

  • Next.js
  • Offline first
  • Mapping

Results

The live product can be opened today to browse destinations, inspect the planning structure, and compare the complete desktop and mobile experience.

Lessons learned

Offline design is less about adding a cache badge and more about deciding what remains trustworthy. Future development should deepen saved route detail while preserving a clear boundary around information that can change.