Project 01 · Mobile UX case study

National Park
Guide

A mobile-first guide designed to help people discover parks, prepare for a visit, and reserve a pass—even when planning feels scattered.

My roleDeveloper / Coder
Team3 collaborators
OutputInteractive prototype
Designed for the journeyNational Park Guide visual direction showing sign-up, home, and reservation screensPark information card with accessibility and parking filtersNational Park Guide app icon with an elk and pine tree

The brief

One place to plan the park experience.

Park information can be fragmented across maps, reservation tools, alerts, and community sources. Our concept brought discovery, accessibility details, safety updates, maps, and park-pass planning into one mobile experience—with offline access in mind for remote areas.

My contribution

I helped turn the team's ideas into a working flow.

As the developer/coder, I focused on functionality and implementation: translating the team's screens into connected prototype behavior, checking that the reservation path worked, and supporting shared research, documentation, and testing.

How we worked together

01Nicolas LepeFunctionality, implementation, prototype support
02Miguel VallejoUI/UX, visual design, interaction design
03Jairo BautistaProject planning, timeline, team coordination

Research, brainstorming, documentation, and testing were shared across the team.

The process

From broad needs to one clear path.

We moved in four focused stages, learning enough at each step to make the next version clearer.

01 / Discover

Understand the trip.

We compared existing products, mapped users and stakeholders, and identified needs around reservations, alerts, accessibility, and offline information.

02 / Structure

Make the flow visible.

Use cases, task analysis, information architecture, and wireflows helped the team agree on how discovery and reservations should connect.

03 / Prototype

Increase fidelity.

We moved from low- to mid-fidelity screens, then explored three visual directions before connecting the main interactions in Figma.

04 / Test + refine

Fix the moment of doubt.

A think-aloud test revealed that the reservation worked, but the destination page was not obvious. We improved its title and active navigation state.

Early structureLow-fidelity reservation flow
Low-fidelity screens for park discovery, reservations, map, and confirmation
More detailMid-fidelity core sections
Mid-fidelity reservation, community, and profile screens

A small change with a clear result

We made the user's location in the app unmistakable.

In the first test, the user tapped the Reservations tab again because they did not realize “View Reservation” had already taken them there. We added a visible page title and strengthened the active-tab state, then repeated the same task.

First test0:591 navigation error
Retest0:470 errors
Reservation confirmed message for Everglades National Park

What I learned

Working in a team made the handoff between design and implementation part of the design itself. The clearest improvements came from watching someone use the flow—not from adding more features.

The final review also pointed us toward cleaner typography, more spacing in dense sections, more distinct navigation icons, and clearer labels for the map and community reviews.

Explore the work

See the interactive prototype.

Open in Figma